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;

  • 相关阅读:
    图片懒加载原生写法。
    ES6新声明
    下拉刷新上拉加载
    angular动画
    angular路由切换后 轮播以及iscrollJs失效的问题
    ui-route多级嵌套时的默认显示。
    iscroll.js的基本布局
    angular ng-route和ui-route
    require.js JQ
    Cookie&Session
  • 原文地址:https://www.cnblogs.com/young233/p/11645352.html
Copyright © 2011-2022 走看看