查询mysql版本密码强度_[MySQL] MySQL密码强度规则查询

从MySQL5.6.6版本开始引入了validate_password插件以增强密码安全性。通过`show variables like "%password%"`命令可以查看相关密码规则,如最小长度(validate_password_length: 8位)、大小写字母和数字要求(validate_password_mixed_case_count、validate_password_number_count: 各1个)、特殊字符数量(validate_password_special_char_count: 1个)以及密码强度等级(validate_password_policy: 默认MEDIUM)。了解这些规则有助于设置符合标准的强密码。
摘要由CSDN通过智能技术生成

MySQL5.6.6版本之后增加了密码强度验证插件validate_password,相关的密码规则查询方法:

mysql> show variables like "%password%";

+---------------------------------------+--------+

| Variable_name | Value |

+---------------------------------------+--------+

| default_password_lifetime | 0 |

| disconnect_on_expired_password | ON |

| log_builtin_as_identified_by_password | OFF |

| mysql_native_password_proxy_users | OFF |

| old_passwords | 0 |

| report_password | |

| sha256_password_proxy_users | OFF |

| validate_password_check_user_name | OFF |

| 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 |

+---------------------------------------+--------+

14 rows in set (0.00 sec)

mysql>

参数说明:

validate_password_length: 最小长度8位

validate_password_mixed_case_count: 至少要包含的大写字母数和小写字母数,都是1

validate_password_number_count:至少要包含的数字个数,1

validate_password_special_char_count : 至少要包含的特殊字符个数,1

validate_password_policy:密码强度检查等级,0/LOW,1/MEDIUM(默认值),2/STRONG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值