MySQL:GRANT影响0行一个bug还是设计?

时间:2012-02-14 01:25:13

标签: mysql grant

我成功地授予用户对特定数据库的有限权限......


C:\mysql\>mysql -uroot -p

输入密码:

欢迎使用MySQL监视器。命令以;结尾;或\ g。

GRANT SELECT, INSERT ON jabcre5_examplecom.* TO 'test1'@'localhost';

查询确定, 0行受影响(0.00秒)


......我被“ 0行受影响”所甩掉了。检查完所有内容之后,用户确实拥有了我分配的权限......

“0行影响”是一个错误还是设计?

我之所以这样问是因为没有专门澄清这一点的问题,因为我尽量做到尽可能彻底地找到我所质疑的其他人,所以一个可靠的答案肯定会拯救一些人时间不得不质疑自己,只需用一两个快速查询来测试他们的用户/数据库。

我用bug标记了这个问题,因为这肯定是我的意外行为。

2 个答案:

答案 0 :(得分:2)

按设计,请参阅http://dev.mysql.com/doc/refman/5.0/en/grant.html

上的用户评论

答案 1 :(得分:1)

是的,按照设计,从这里的MySQL错误报告中确认... http://bugs.mysql.com/bug.php?id=64313