MYSQL 用户数据混乱

MYSQL 用户数据混乱

我试图允许 MYSQL 中的 root 远程访问,我确实更新了 host='*" 其中 user='root' 和 host='localhost';然后重新启动了 mysql 服务器,现在我没有 localhost/remote 访问权限!!有什么想法可以恢复这个更改吗?请帮忙,谢谢!

编辑:已解决我使用 usr/bin/mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 来绕过我弄乱的授权表,然后恢复了我所做的更改。

答案1

您可以使用该程序这里重置您的 root 帐户。之后,mysql如果您的更改破坏了任何其他权限,您可能需要从最近的备份中恢复命名的数据库。

相关内容