zoukankan      html  css  js  c++  java
  • Linux系统下mysql修改密码遇到的问题

    错误一:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

    解决办法:修改你的密码

     set password=password('123456');

    在mysql5.6以后加入了validate_password密码校验插件,也就是说你的密码必须符合MySQL的默认密码校验机制(密码长度必须大于8位,且密码包含大小写字母,特殊字符和数字),如果不否和校验规则的话,就会报如下错误:

    错误二:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    在正确设置新密码后,我们可以通过改变MySQL的默认密码校验规则,修改密码为简单的密码

    1. 修改校验策略:set global validate_password_policy=0;

    2. 设置密码长度:set global validate_password_length=6;

    OK!然后修改密码即可:set password=password('123456');

  • 相关阅读:
    "Java:comp/env/"讲解与JNDI
    table的td去边框
    jsp获取所有参数
    spring-mvc设置首页
    jdbc数据库连接方式
    文件上传
    SMBMS
    过滤器和监听器
    解决Maven的JDK版本问题
    MVC
  • 原文地址:https://www.cnblogs.com/leafarmyarmy/p/10647351.html
Copyright © 2011-2022 走看看