我成功地授予用户对特定数据库的有限权限...
C:\mysql\>mysql -uroot -p
输入密码:
欢迎使用 MySQL 监视器。命令以 ; 结尾 或\g。
GRANT SELECT, INSERT ON jabcre5_examplecom.* TO 'test1'@'localhost';
查询正常,0 行受影响(0.00 秒)
...我被“影响 0 行”吓跑了。在检查了用户所做的所有事情后,我已经分配给它的权限,所以......
“0行受影响”是错误还是设计?
我问这个的原因是因为没有专门的问题来澄清这个问题,因为我尽量做到彻底,我经常发现我的问题会被其他人质疑,所以一个可靠的答案肯定会节省一些人的时间质疑自己,只用一两个快速查询来测试他们的用户/数据库。
我用错误标记了这个问题,因为这肯定是我意想不到的行为。