zoukankan      html  css  js  c++  java
  • mysql的密码规则问题

    今天在设置mysql某用户的密码时,出现了此报错:
     
    ERROR 1819 (HY000) Your password does not satisfy the current policy requirements
     
    后经过一波检查,发现可以通过控制mysql某两个字段来实现复杂度改变:

    1. @@validate_password_length: 密码最短长度,默认为8位。
    2. @@validate_password_policy: 密码复杂度,分为low、medium、high三个等级,分别对应0、1、2,默认为midium(1)。

     
    其中,@@validate_password_policy的规则对应如下:
    LOW: 只要求长度
    MEDIUM:长度、大小写字母、数字、特殊字符
    HIGH:长度、大小写字母、数字、特殊字符、字典文件。
     
    我们可以通过sql语句查询,并修改之。
     

    查询:

    1. 密码最短长度:
      select @@validate_password_length;

    2. 密码复杂度:
      select @@validate_password_policy;

     

    修改:

    1. 密码最短长度:
      set global validate_password_length=6;

    2. 密码复杂度:
      set global validate_password_policy=0;

  • 相关阅读:
    idea配置tomcat
    idea中配置tomcat乱码问题--记录处理经验
    svn提交报错值 remains tree in conflict
    Vue之MVVM
    python 时间日期处理
    SVN使用指南
    linux查看硬件信息
    软件集成过程标准化的建议
    术语辨析
    科学计数e+转成正常str
  • 原文地址:https://www.cnblogs.com/young233/p/11645352.html
Copyright © 2011-2022 走看看