MySQL报错your password does not satisfy the cuurrent policy requirements
时间: 2023-10-21 12:34:55 浏览: 197
设置的mysql密码无效的问题
这个错误意味着你输入的密码不符合 MySQL 的密码策略要求。MySQL 5.7 版本开始,MySQL 强制密码复杂度策略,要求密码必须包含大写字母、小写字母、数字和特殊字符,并且密码长度不得少于8个字符。
如果你的密码不符合这些要求,可以按照以下步骤解决:
1. 生成一个符合 MySQL 要求的密码,可以使用在线密码生成器或者自己想一个符合要求的密码。
2. 在 MySQL 命令行中输入以下命令:
ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_password';
其中,'username' 是你的 MySQL 用户名,new_password 是你要设置的新密码。
如果你是在远程服务器上登录 MySQL,需要将 'localhost' 改为你的服务器 IP 地址或者域名。
3. 重新登录 MySQL,使用新密码登录即可。
注意:如果你是在 MySQL Workbench 中遇到这个问题,可以在 Workbench 中修改密码,具体方法是在 Navigator 面板中选择 Management -> Users and Privileges,然后右键点击用户,选择 Set Password,输入新密码并保存即可。
阅读全文