ERROR 1819 (HY000): Your password does not satisfy the current policy requirements数据库修改密码报错
时间: 2023-11-28 11:45:33 浏览: 93
数据库修改密码
当你在MySQL中修改密码时,如果密码设置的太简单,会提示报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements。这是因为MySQL默认启用了密码策略插件,要求密码必须符合一定的复杂度要求。如果你想要修改密码,可以通过以下步骤来解决这个问题:
1. 查看当前密码策略插件的状态
```sql
SHOW VARIABLES LIKE 'validate_password%';
```
2. 如果密码策略插件被启用,你可以通过以下命令来修改密码
```sql
SET GLOBAL validate_password.policy=LOW;
ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_password';
```
其中,'username'是你要修改密码的用户名,'new_password'是你要设置的新密码。
3. 如果你想要禁用密码策略插件,可以通过以下命令来实现
```sql
SET GLOBAL validate_password.policy=LOW;
```
阅读全文