zoukankan      html  css  js  c++  java
  • MySQL弱密码限制

    mysql> SHOW VARIABLES LIKE 'vali%';
    +--------------------------------------+--------+
    | Variable_name                        | Value  |
    +--------------------------------------+--------+
    | validate_password_dictionary_file    |        |
    | validate_password_length             | 8      |
    | validate_password_mixed_case_count   | 1      |
    | validate_password_number_count       | 1      |
    | validate_password_policy             | MEDIUM |
    | validate_password_special_char_count | 1      |
    +--------------------------------------+--------+
    6 rows in set (0.00 sec)

    validate_password_length 8 # 密码的最小长度,此处为8。
    validate_password_mixed_case_count 1 # 至少要包含小写或大写字母的个数,此处为1。
    validate_password_number_count 1 # 至少要包含的数字的个数,此处为1。
    validate_password_policy MEDIUM # 强度等级,其中其值可设置为0、1、2。分别对应:
    【0/LOW】:只检查长度。
    【1/MEDIUM】:在0等级的基础上多检查数字、大小写、特殊字符。
    【2/STRONG】:在1等级的基础上多检查特殊字符字典文件,此处为1。
    validate_password_special_char_count 1 # 至少要包含的个数字符的个数,此处为1。

    set global validate_password_policy=0;  

    这个命令将密码设置为最低级别的,Mysql的密码级别有三种,0级别,1级别,2级别
    0级别允许是纯数字,1级别必须包含数字和字母,2级别必须数字,大小写字母都包含。

    set global validate_password_length=4; 

    如果想要密码长度短于8个字符,还要执行以下命令

    不管你设置 1、2、3、4,最低长度都是 4。

  • 相关阅读:
    Python 函数基础4 迭代器、生成器、枚举类型
    Python函数基础3 函数对象、名称空间、装饰器
    Python 函数基础2 实参与形参
    Python 函数基础1 定义、分类与嵌套使用
    Python 文件操作
    Python 字符编码、文件操作1
    Python 元组、字典、集合
    python 数据类型及内置方法
    Python 流程控制
    Python 基本数据类型、运算符
  • 原文地址:https://www.cnblogs.com/mmmzh/p/11052444.html
Copyright © 2011-2022 走看看