关于 数据库 用户的查询操作

来源:百度知道 编辑:UC知道 时间:2024/05/22 01:23:13
SQL 数据库 例如有 个用户 admin 他拥有一个表 table
一般我们用admin 登陆后 select * from table 就可以查询结果了
但为什么我这里有台机器上 必须得加上 select * from admin.table 这样才能查询呢 ?
不是默认的可以省略掉 admin 这个名字的吗?
现在有这个问题,和这个库配套的一些东西都用不了了, 都是查询时必须使用 admin.table 这样的方式..
各位熟悉的 有什么好的解决办法吗,能恢复到 select * from table 这样的语句来?
都是说的本机上的操作, 默认是省略 admin 前缀的

select * from admin.table
是路径 (从admin电脑中进行选择)

如果你是在另外一太电脑上查询,就需要加admin.table

本机上的操作 就像你说的, 默认是省略 admin 前缀的。因为是属于本机内部的操作,
但是如果你是在另外一太电脑上查询,就需要加admin.table,因为是属于远程访问了,所以必须要有路径