如果出现以上症状,恭喜你,密码强度不够。
mysql5.7 默认赠送密码强度校验的插件
他有几个可爱的选项
validate_password_dictionary_file
:插件用于验证密码强度的字典文件路径。validate_password_length
:密码最小长度。validate_password_mixed_case_count
:密码至少要包含的小写字母个数和大写字母个数。validate_password_number_count
:密码至少要包含的数字个数。validate_password_special_char_count
:密码至少要包含的特殊字符数。validate_password_policy
:密码强度检查等级,0/LOW
、1/MEDIUM
、2/STRONG
。
0/LOW
:只检查长度。1/MEDIUM
:检查长度、数字、大小写、特殊字符。2/STRONG
:检查长度、数字、大小写、特殊字符字典文件。聪明的同学已经想到了歪门邪道了
validate_password_policy
为0,让他只检查数字。然后你会发现8位数以下貌似还是不行,莫慌,不然怎么写其次。validate_password_length
为你有多短就写多短(邪恶的笑),默认应该是8命令在这:
set global validate_password_policy=0;
set global validate_password_length=1;
这就差不多了,走你。
赠送官方文档:https://dev.mysql.com/doc/refman/5.7/en/validate-password-plugin.html
viencoding.com版权所有,允许转载,但转载请注明出处和原文链接: https://viencoding.com/article/18