在Mysql 8.x中密码策略变量的变化;由“_”连接符改变为”.”连接符。记录一下
查看当前password策略
1
| SHOW VARIABLES LIKE 'validate_password%';
|
结果:
1 2 3 4 5 6 7 8 9 10 11
| +--------------------------------------+--------+ | Variable_name | Value | +--------------------------------------+--------+ | validate_password.check_user_name | ON | | 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 | +--------------------------------------+--------+
|
修改密码验证策略
0–low
1–MEDIUM
2–strong
1
| set global validate_password.policy=0;
|
设置密码的最小长度
这个值是由mix_case_count number_count special_char_count需大于等于这三个值和的最小值
1
| set global validae_password.length=4;
|