永发信息网

mysql中有sys,sue,dbo么?

答案:2  悬赏:80  手机版
解决时间 2021-01-30 23:41
  • 提问者网友:感性作祟
  • 2021-01-30 01:54
看见一篇文章说:
在操作数据库对象的时候都显式地指定特定的Schema最为前缀。
  现在如果登录的用户为Sue,该用户有一个默认Schema也为Sue,那么如果现在有一条查询语句为Select * from mytable, 那么搜寻每个房间(Schema)的顺序是怎样的呢?顺序如下:
  1. 首先搜寻sys.mytable (Sys Schema)
  2. 然后搜寻Sue.mytable (Default Schema)
  3. 最后搜寻 dbo.mytable (Dbo Schema)
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-01-30 03:02
mysql中有sys,sue,dbo么?
- MYSQL中,有没有像在MSSQL的master.dbo.sysdatabases 保存着所有的数据库名称, xxxxxxx.dbo.sysobjects这样保存着所有的表名字段名等信息的系统表
全部回答
  • 1楼网友:天凉才是好个秋
  • 2021-01-30 04:35
可以!! 创建一个用户 grant select on 表名 to 用户名 ---赋予查询权限!! 可以,先收回所有用户对该表的查询权限 revoke select on 表名
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯