张子沐 发表于 2024-2-3 21:17:37

【已完成】宝塔面板设置密码不生效

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:最新版
系统版本:数据库版本:mariadb_10.11
问题描述:数据库用户情况:MariaDB [(none)]> SELECT user, host FROM mysql.user;+-------------+-----------+
| User      | Host      |
+-------------+-----------+
| PUBLIC      |         |
|             | cvm53827|
|             | localhost |
| mysql       | localhost |
| root      | localhost |
+-------------+-----------+


而用设置密码是生效的。
数据库的配置文件:


#password      = your_password


相关截图(日志、错误):这个报错是因为什么?下面是数据库面板的报错:
2024-02-03 21:08:16 4 Access denied for user 'root'@'localhost' (using password: NO)
2024-02-03 21:08:47 5 Access denied for user 'root'@'localhost' (using password: YES)
2024-02-03 21:09:08 20 Access denied for user 'root'@'localhost' (using password: YES)
2024-02-03 21:09:08 21 Access denied for user 'root'@'localhost' (using password: YES)
2024-02-03 21:09:09 22 Access denied for user 'root'@'localhost' (using password: YES)
2024-02-03 21:09:09 23 Access denied for user 'root'@'localhost' (using password: YES)

大炮运维V587 发表于 2024-2-4 09:04:45

您好,从您执行的查询user和host的结果来看是有空账号的存在,在MySQL规则中,优先匹配空账号,这个问题您可以参考下面教程处理【新提醒】MySQL 报 1045 错误解决方法 - Linux面板 - 宝塔面板论坛 (bt.cn)
页: [1]
查看完整版本: 【已完成】宝塔面板设置密码不生效