mysql设置口令复杂度策略

作者: 来源:本站原创 点击数: 发布时间:2024年03月14日

问题描述:三级等保要求:mysql设置口令复杂度策略

解决办法:

1.安装密码插件

mysql>install plugin validate_password soname 'validate_password.so';

2.修改my.cnf使其永久生效

[mysqld]下添加

plugin-load-add=validate_password.so

#服务器在启动时加载插件,并防止在服务器运行时删除插件。

validate-password=FORCE_PLUS_PERMANENT

然后重启MySQL服务

3.查询密码策略参数

mysql>show variables like 'validate%';

validate_password_policyMEDIUM   -----安全强度,默认为中

validate_password_length8   -----密码最小长度8

validate_password_mixed_case_count1   -----至少有大小写字母1

validate_password_number_count 1   -----最少数字数量1

validate_password_special_char_count1   -----最少符号数量1