完全重置mysql服务器身份验证

完全重置mysql服务器身份验证

我试图更改 mysql 服务器上的用户密码,但我似乎将自己锁定了。

我可以访问 root 用户,但是 root 没有访问任何数据库的权限,包括保存所有配置的“mysql”数据库。

有什么方法可以“重置”根用户?(我有完全文件系统访问权限)...或者我只需要重新安装(我可以挽救我的数据吗?)

谢谢。-Ped

答案1

我相信重新启动 MySQL--skip-授权表选项将允许您以 root 身份进入数据库,然后您可以在其中修复 mysql 和所有其他数据库中的权限。

这有点类似于如果你忘记了 root 密码则重置密码:

http://dev.mysql.com/doc/refman/5.1/en/resetting-permissions.html

相关内容