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

相关推荐
就叫飞六吧15 小时前
MySQL不停机迁移完全指南
数据库·mysql
猎人everest16 小时前
Windows系统Redis(8.2.2)安装与配置完整教程
数据库·windows·redis
苦学编程的谢16 小时前
Redis_10_Zset
数据库·redis·缓存
q***420516 小时前
在Spring Boot项目中使用MySQL数据库
数据库·spring boot·mysql
我系真滴菜16 小时前
SQLiteStudio基本操作教程
数据库
q***498616 小时前
在Django中安装、配置、使用CKEditor5,并将CKEditor5录入的文章展现出来,实现一个简单博客网站的功能
数据库·django·sqlite
q***180617 小时前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
Wang's Blog17 小时前
MySQL: 操作系统对MySQL性能的影响及选型指南
数据库·mysql
Lucifer三思而后行17 小时前
Oracle ADG 配置闪回导致报表查询延时!
数据库·oracle
挨踢攻城17 小时前
【OCP考试喜报】2025.11月 ORACLE OCP 考试通过
数据库·mysql·oracle·dba·oracle ocp·公众号:厦门微思网络·ocp19c