zoukankan      html  css  js  c++  java
  • 解决MySQL5.7密码重置问题

    前言:最近活动,买了台服务器,环境什么的都弄完了,MySQL是安装的5.7的版本,连接进入的时候出现了下面的错误

    这其实是MySQL5.7的一个安全机制,需要你重新设置密码。

    set password = PASSWORD('123456');

    然后又出错了

    大致意思是  你的密码太简单了,通不过默认的规则,MySQL5.7默认的规则与validate_password_policy的值有关。

     

    validate_password_policy有以下取值:

    PolicyTests Performed
    0 or LOW Length
    1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
    2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file

    默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。

    然后就好办了,按照规则来设置你的密码就行了

    set password = PASSWORD('你的密码');
  • 相关阅读:
    BZOJ1070[SCOI2007]修车
    BZOJ1061[Noi2008] 志愿者招募
    BZOJ 3511 土地划分
    BZOJ3130 [Sdoi2013]费用流
    POJ1797 Heavy Transportation
    P2866 糟糕的一天
    P1155 双栈排序
    P1027 car的旅行路线
    POJ3037 Skiing
    POJ1125 Stockbroker Grapevine
  • 原文地址:https://www.cnblogs.com/chenhaoyu/p/9964103.html
Copyright © 2011-2022 走看看