Mysql root 密码重置后不起作用

标签 mysql debian mariadb

在使用--skip-grant-tables登录后,我曾多次尝试重置root密码,但是,每次我重新启动mysql服务器并尝试使用密码登录时,都会失败。设置密码后,我执行了flush特权;。对下一步有何建议?

使用 Debian 9、Mysql 15、Mariadb

最佳答案

我终于找到了答案,希望对其他人有用。由于跳过了授权表,因此重置密码实际上不会重置密码。我需要flush privileges;使用 --skip-grant-tables 登录 mysql 后。然后重置用户密码,再次刷新权限,重新启动mysql服务器,然后繁荣!,访问被授予。

关于Mysql root 密码重置后不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53404263/

相关文章:

php - 在 CodeIgniter 上如何进行最简单的身份验证/授权

mysql - 在 MYSQL 查询中使用 WHERE 和 ORDER BY 条件时结果非常慢

linux - Doxygen make make install错误: cannot stat ‘examples’ : No such file or directory

mysql - MariaDB CREATE USER 和 GRANT PERMISSION 对我不起作用

mysql 5.5 到 mariadb 10.2.13 : 4000% increase in execution time for select

mysql - 在 Apple 时间机器上备份 MySQL

php - php中的权限分配

linux - 需要 Packet Tracer 库 (Debian)

mongodb - mongodb shell 没有启动,data/db 不存在

c++ - Visual Studio Community 2017 链接器问题 - MariaDB