美文网首页
mysql5.7 ERROR 1820 (HY000): You

mysql5.7 ERROR 1820 (HY000): You

作者: HuaQ_f6fe | 来源:发表于2018-09-19 23:47 被阅读0次

最近尝试用Navicat连接mysql5.7时,报错Error 1862: Your password has expired blabla

查询解决办法,不少办法都表示更改root密码并且将root用户的password_expired属性设置为'N'即可,但本人在尝试此方法时mysql却报错Error 1820:You must reset your password using ALTER USER blabla,原来是因为mysql5.7中密码推荐用ALTER USER xx IDENTIFIED BY 'password'设置8位及以上密码来保证安全性。


故此处解决办法:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER; -- 密码永不过期,即可,下图即成功连接到localhost。

相关文章

网友评论

      本文标题:mysql5.7 ERROR 1820 (HY000): You

      本文链接:https://www.haomeiwen.com/subject/opnwnftx.html