MySQL报错:ERROR 1396 (HY000): Operation ALTER USER failed for root@localhost
作者:互联网
我们登录进入MySQL,并执行修改密码命令:
alter user 'root'@'localhost' identified by 'root';
这时会报错,错误信息为:
ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@‘localhost’
执行命令:
use mysql
select user,host from user;
结果显示为:
这里我们可以看到,我的user为root,而我的host为%,所以我的命令应该改为:
alter user 'root'@'%' identified by 'root';
执行命令:
成功更改密码并解决报错问题。
标签:HY000,报错,user,MySQL,root,localhost,USER 来源: https://blog.51cto.com/u_15166912/2705732