【发布时间】:2015-06-29 19:12:24
【问题描述】:
使用 'root'@10.0.1.15' 登录 MySQL 时
我尝试授予用户SELECT, INSERT, UPDATE,但从 MySQL 收到此错误
Error Code: 1044. Access denied for user 'root'@'10.%' to database 'abc'
这是我曾经授予的查询
GRANT SELECT, INSERT, UPDATE ON abc.* TO 'myUser'@'10.%';
这是没有的,因为当我执行 SHOW GRANTS FOR 'root'@'10.%' 这就是我得到的结果
GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.%' IDENTIFIED BY PASSWORD 'jklasdfksfkashdfksdfhsdlkfasdfjklasdfsjk'
我尝试重新授予所有权限,但仍然遇到同样的错误。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.%';
FLUSH PRIVILEGES;
我在这里做错了什么?为什么用户'root'@'10.0.1.15'不能授予其他用户权限?
【问题讨论】:
标签: mysql