1:查询当前密码策略信息
mysql> show variables like 'validate_password%';
+--------------------------------------+--------+
| Variable_name | Value |
+--------------------------------------+--------+
| 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 |
+--------------------------------------+--------+
7 rows in set (0.02 sec)

2:修改
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.02 sec)
mysql> set global validate_password_length=6;
Query OK, 0 rows affected (0.00 sec)
查询修改后的信息
mysql> show variables like 'validate_password%';
+--------------------------------------+-------+
| Variable_name | Value |
+--------------------------------------+-------+
| validate_password_check_user_name | OFF |
| validate_password_dictionary_file | |
| validate_password_length | 6 |
| validate_password_mixed_case_count | 1 |
| validate_password_number_count | 1 |
| validate_password_policy | LOW |
| validate_password_special_char_count | 1 |
+--------------------------------------+-------+
7 rows in set (0.00 sec)
完!
本文介绍了如何查询和修改MySQL数据库的密码策略。首先,你可以通过查询获取当前的密码策略信息,然后进行必要的修改。完成这些步骤后,记得检查修改后的密码策略设置以确保符合安全需求。

1359

被折叠的 条评论
为什么被折叠?



