mysql - 重置后Mysql root密码不起作用
问题描述
在使用 --skip-grant-tables 登录后,我曾多次尝试重置我的 root 密码,但是,每次我重新启动 mysql 服务器并尝试使用密码登录时,它都会失败。我是flush privileges;
在设置密码后做的。对下一步有什么建议吗?
使用 Debian 9、Mysql 15、Mariadb
解决方案
我终于找到了答案,我希望它对其他人有用。由于跳过了授权表,因此重置密码从未真正重置密码。我需要flush privileges;
在使用--skip-grant-tables 登录到 mysql 后。然后重置用户密码,再次刷新权限,重新启动 mysql 服务器,然后繁荣!,访问被授予。
推荐阅读
- regex - 在for循环中将shell变量传递给awk
- php - PHP 卷曲 | 不同的行为本地主机与现场
- python - massban / massunban 命令仅适用于服务器内的用户。我怎样才能使它也禁止/取消禁止不在服务器中的用户?
- installation - 我如何以编程方式知道用户何时安装我的 Outlook 插件
- python - django url 与反向匹配错误的正确 url 不匹配
- python - 如何使用 Selenium 和 Python 找到这个登录按钮的元素?
- javascript - 如何使用 SignalR 发送图像?
- java - 检查Java数组是否是来自某个元素的回文
- html - Nu HTML 检查器
- elasticsearch - 如何以某种方式投影elasticsearch文档?