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
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)