MYSQL57密码策略修改 - 魔夜听剑 - 博客园
Monday, December 3, 2018
2:35 PM

MYSQL57密码策略修改

1、查看当前的密码测试
show variables like ‘validatepassword%’;
![mysql> show variables like MEDIUM 7 Variable name val idate_passwo r_name validate_passwo rd_dictiona ry_file validate_passwo rd
length validate_passwo val idate_passwo r_count rows in set (€.@€ sec) Value I OFF 8](https://cdn.nlark.com/yuque/0/2021/png/3018302/1639559479626-b0800887-382f-46d1-a84c-e259c38a6814.png)
2、各项值说明
validate_password_policy:密码安全策略,默认MEDIUM策略

|

| | | —- | —- |

| 策略 | 检查规则 |

| 0 or LOW | Length |

| 1 or MEDIUM | Length; numeric, lowercase/uppercase, and special characters |

| 2 or STRONG | Length; numeric, lowercase/uppercase, and special characters; dictionary file |

validatepassword_dictionary_file:密码策略文件,策略为STRONG才需要
validate_password_length:密码最少长度
validate_password_mixed_case_count:大小写字符长度,至少1个
validate_password_number_count :数字至少1个 validate_password_special_char_count:特殊字符至少1个
3、修改策略(将策略要求置为LOW,长度要求置为1)
set global validate_password_policy=0;
set global validate_password_length=1;
![mysql> set global Query OK, € rows affected (€.@€ sec) mysql> set global Query OK, € rows affected (€.@€ sec) mysql> show variables like 7 Variable name val idate_passwo rd_check_user_name validate_passwo rd_dictiona ry_file validate_passwo rd
length validate_passwo val idate_passwo r_count rows in set (€.@€ sec) I Value I I OFF 4 I LOW](https://cdn.nlark.com/yuque/0/2021/png/3018302/1639559479835-7d80845c-75cf-4c2e-9e3c-1dd1d1bdebfb.png)
经测试,最小长度为4,设置为1无效,不晓得为什么,后面再查询下。
4、重置密码
alter user ‘root’@’localhost’ identified by ‘1234’;
mysql> alter user •root '@'localhost• identified by '1234';  Query OK, € rows affected (€.65 sec)
密码重置成功,可重新登录。
分类: Mysql
好文要顶 关注我 收藏该文
MYSQL57密码策略修改 - 魔夜听剑 - 博客园 - 图2
MYSQL57密码策略修改 - 魔夜听剑 - 博客园 - 图3
MYSQL57密码策略修改 - 魔夜听剑 - 博客园 - 图4
魔夜听剑 关注 - 0 粉丝 - 3
+加关注
0
0
« 上一篇:CentOS7下安装MYSQL5.7 » 下一篇:CentOS7下安装JDK
posted on 2016-10-24 20:59 魔夜听剑 阅读(6325) 评论(1) 编辑 收藏
已使用 OneNote 创建。