出现的原因是:修改密码时,新密码与数据库中默认密码规范不符,所以要修改规范
解决方法:
- 修改policy的值
默认是1,表示符合长度,且必须含有数字,小写或大写字母,特殊字符。修改为0表示,只需要符合长度
set global validate_password_policy=0;
- 修改length的值
先查看密码的长度
select @@validate_password_length;
长度默认是8位,如果长度不对可以进行修改
set global validate_password_length=4;
3.然后就可以修改密码了
set password = password(‘root’);