【发布时间】:2015-08-17 14:59:05
【问题描述】:
在更新 mysql 5.7.8-rc-log 版本后,我授予了这样的权限:
GRANT select ON test_db.* TO 'test'@'host';
并得到以下错误:
SELECT 命令拒绝用户 'test'@'host' 用于表 'session_variables'
但是当我授予这样的权限时:
GRANT select ON *.* TO 'test'@'host';
它有效。有人可以帮忙吗?
【问题讨论】:
-
那么问题出在哪里? “我无法打开这扇上锁的门,但我打开它时它打开了”?呃,不是吗?
-
我认为你的复制粘贴搞砸了,请检查你的帖子
-
我不想为每个用户授予对所有数据库的访问权限——这就是问题所在。
-
您的 GRANT 语法似乎相同,它们有何不同?
-
我的错误,对不起。
GRANT select ON test_db.*与GRANT select ON *.*
标签: mysql sql tsql privileges sql-grant