mysql5.6.4设置密码复杂度
时间: 2023-09-01 18:11:56 浏览: 114
MySQL 5.6.4及以上版本提供了密码复杂度规则功能,可以通过配置来强制用户设置更复杂的密码。
以下是设置密码复杂度规则的步骤:
1. 打开MySQL配置文件my.cnf,在[mysqld]段中添加以下两行:
```
validate_password = on
validate_password_policy = medium
```
2. 重启MySQL服务,使配置生效。
3. 登录MySQL,执行以下命令:
```
SHOW VARIABLES LIKE 'validate_password%';
```
如果输出结果中的validate_password_policy值为MEDIUM或STRONG,则表示密码复杂度规则已经生效。
4. 修改用户密码时,会自动检查密码是否符合规则。如果不符合规则,则会提示错误信息。
注意:密码复杂度规则只对新密码生效,已经存在的密码不会受到影响。
阅读全文