MySQL 5.6.6 修改密码强度

1,119 阅读1分钟

在 MySQL 5.7 下 通过如下命令修改密码 mysqladmin -uroot -padmin123 password 123456

发现报错了 Your password does not satisfy the current policy requirements

上网查找后发现, MySQL5.6.6 版本后增加了密码强度验证插件validate_password,且相关参数设置的较为严格,但我们可以降低它的密码验证强度从而可以设置任意密码

登录MySQL后,执行以下命令修改 mysql 全局参数配置

# 设置密码强度检查等级,0是最低等级
set global validate_password_policy=0; 

# 设置密码最小长度
set global validate_password_length=6; 

# 刷新权限,使设置生效
FLUSH PRIVILEGES

退出mysql后,修改密码

mysqladmin -uroot -p123456 password 654321 

注意:正式环境别设置简单密码