美文网首页
MySQL5.7 ERROR 1820 安全策略、重置密码

MySQL5.7 ERROR 1820 安全策略、重置密码

作者: 南风nanfeng | 来源:发表于2018-11-30 16:57 被阅读16次

    安装或者删库后,经常碰到MySQL登录后密码安全策略无法通过的问题。总结如下:
    正常登入MySQL:

    mysql -uroot -p

    执行最基本的指令都会报安全策略问题:

    mysql> show variables;
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    由于初次登入MySQL服务器,默认的密码策略较高,提示修改密码,而我们希望比较简单的密码,需要修改密码的安全策略和密码的长度校验:

    set global validate_password_length=1;
    set global validate_password_policy=0;

    最后一步就是修改密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'your password' PASSWORD EXPIRE NEVER;

    完成!

    相关文章

      网友评论

          本文标题:MySQL5.7 ERROR 1820 安全策略、重置密码

          本文链接:https://www.haomeiwen.com/subject/lemhcqtx.html