有时候设置密码的时候总是不满足密码策略
可以通过查看Mysql当前版本指定的密码策略来设置密码
SHOW VARIABLES LIKE 'validate_password%';
生成结果如下
+--------------------------------------+--------+
| 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 |
+--------------------------------------+--------+
生成的密码策略表示
- 长度至少为8位
- 混合大小写
- 至少1个数字
- 至少一个特殊字符