【问题标题】:Unable to set password of myphpadmin无法设置 phpmyadmin 的密码
【发布时间】:2021-09-18 05:28:03
【问题描述】:

这些帖子所述的解决方案:

  • 遵守密码政策。
  • 卸载插件 validate_password(我不想这样做)

我的密码政策:

+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password.check_user_name    | ON     |
| validate_password.dictionary_file    |        |
| validate_password.length             | 8      |
| validate_password.mixed_case_count   | 1      |
| validate_password.number_count       | 1      |
| validate_password.policy             | MEDIUM |
| validate_password.special_char_count | 1      |

现在我不知道什么能满足 MySQL 密码验证插件的要求,我尝试了大量的密码,这些密码都满足以下所有要求,比如 Ml9506&#Qwerty123!@#qwertyQWERTY098)(* 和大量密码。

我在安装 PHPMyAdmin 时遇到了这个错误:

MySQL ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

我也尝试将策略更改为 LOW,但这也没有帮助。

【问题讨论】:

    标签: mysql phpmyadmin


    【解决方案1】:

    将策略级别设置为低。

    mysql> SET GLOBAL validate_password_policy=LOW;
    

    mysql> SET GLOBAL validate_password_policy=0;
    

    检查密码验证策略级别:

    $ SHOW VARIABLES LIKE 'validate_password%';
    

    如果密码策略未更改,请退出 MySQL 提示符并从终端窗口重新启动 MySQL 服务:

    $ sudo systemctl restart mysql
    

    然后转到 MySQL 并创建您的用户

    【讨论】:

    • 你说的“check it set真的”是什么意思(似乎难以理解)?请通过editing (changing) your answer 回复,而不是在 cmets 中(without "Edit:"、"Update:" 或类似的 - 答案应该看起来像是今天写的)。
    猜你喜欢
    • 1970-01-01
    • 2014-12-21
    • 2014-04-15
    • 2011-06-30
    • 2017-06-03
    • 2016-02-17
    • 2019-12-16
    • 2019-10-07
    • 2011-02-03
    相关资源
    最近更新 更多