恢复mysql 中root 用户的所有权限

2018-08-23 23:46:03 6013


如果你的用grant all 无法设定某个用户的权限可以试试这个方法。


1停止mysql服务器。使用skip-grant-tables 登陆。


2 手动修改用户的权限。使其可以设置权限。


UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';


3 刷新缓冲区


FLUSH PRIVILEGES;


然后你就可以使用


GRANT ALL ON *.* TO 'root'@'localhost';


可以使用如下命令产看用户权限


select * from mysql.user\G


\G会竖着排列


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: