我成功地授予用户对特定数据库的有限权限......
C:\mysql\>mysql -uroot -p
输入密码:
欢迎使用MySQL监视器。命令以;结尾;或\ g。
GRANT SELECT, INSERT ON jabcre5_examplecom.* TO 'test1'@'localhost';
查询确定, 0行受影响(0.00秒)
......我被“ 0行受影响”所甩掉了。检查完所有内容之后,用户确实拥有了我分配的权限......
“0行影响”是一个错误还是设计?
我之所以这样问是因为没有专门澄清这一点的问题,因为我尽量做到尽可能彻底地找到我所质疑的其他人,所以一个可靠的答案肯定会拯救一些人时间不得不质疑自己,只需用一两个快速查询来测试他们的用户/数据库。
我用bug标记了这个问题,因为这肯定是我的意外行为。
答案 0 :(得分:2)
答案 1 :(得分:1)
是的,按照设计,从这里的MySQL错误报告中确认... http://bugs.mysql.com/bug.php?id=64313