mysql Your password does not satisfy the current policy requirements

在修改密码时遇到 Your password does not satisfy the current policy requirements

原因:您的密码不符合当前策略要求,最好是把密码设置成复杂的,包括字母大小写、数字、特殊字符。

如果你还是先把数据库密码改简单,比如你本地使用,可以改成简单密码(服务器还是要使用复杂密码)。

1.然后查看当前默认规则:

复制代码
SHOW VARIABLES LIKE 'validate_password%';

mysql5.7版本的 变量是下划线 validate_password_policy

mysql8版本的变量中间是点 validate_password.policy

2.修改校验密码策略等级 set global validate_password.policy=LOW;

复制代码
set global validate_password_policy=LOW;

set global validate_password.length=6; 设置密码长度至少为 6

3.从新设置密码

复制代码
 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678' WITH GRANT OPTION;  
  flush privileges;    

ok

相关推荐
不剪发的Tony老师33 分钟前
Noir:一款键盘驱动的现代化数据库管理工具
数据库·sql
.柒宇.2 小时前
MySQL双主同步
linux·数据库·mysql·docker
Trouvaille ~2 小时前
【MySQL篇】数据类型:存储数据的基础
android·数据库·mysql·adb·字符集·数据类型·基础入门
一 乐2 小时前
酒店预订|基于springboot + vue酒店预订系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·酒店预订系统
光泽雨3 小时前
UNION 和 UNION ALL 作用
数据库·sql
heimeiyingwang3 小时前
【架构实战】SQL调优实战:从执行计划到索引优化
数据库·sql·架构
恼书:-(空寄3 小时前
分库分表风险应对手册(生产实战版)
数据库·分库分表
XDHCOM4 小时前
ORA-06521: PL/SQL映射函数错误,权威解析Oracle报错故障修复与远程处理方案
数据库·sql·oracle
仲芒4 小时前
[24年单独笔记] MySQL 常用的 DDL 命令
笔记·mysql·oracle
数厘4 小时前
2.11 约束的使用(主键、外键、非空、唯一、默认值约束)
sql·mysql·数据分析