重新获得 MySQL Root 用户的完整权限
处理 MySQL 权限时,意外更改可能会导致访问受限,从而妨碍基本操作。如果您无意中剥夺了 MySQL root 用户的一些权限,那么恢复其全部功能就变得至关重要。
解决方案
要恢复 root 用户及其所有权限,请按照以下步骤操作:
sudo service mysql stop sudo service mysql start --skip-grant-tables
mysql
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;
正常重启 MySQL:
sudo service mysql restart
然后,再次执行此命令以授予无限制访问权限给 root 用户:
GRANT ALL ON *.* TO 'root'@'localhost';
完成这些步骤后,root 用户将重新获得其所有权限,允许您执行必要的更改并有效管理 MySQL。
以上是如何恢复 MySQL Root 用户的完整权限?的详细内容。更多信息请关注PHP中文网其他相关文章!