美文网首页
ERROR 1698 (28000): Access denie

ERROR 1698 (28000): Access denie

作者: 测试_机器猫 | 来源:发表于2020-11-12 13:58 被阅读0次

今天配置文件链接数据库时提示ERROR 1698 (28000): Access denied for user 'root'@'localhost'错误
然后在ubuntu下使用平常用的普通账号登录mysql,果然也是提示这个错误
导致这个的原因可能是mysql的user表里面的root用户的密码为空导致的
解决办法:
(1)使用root账号连接到mysql数据库,然后打开user表,找到如图的root用户


image.png

接着修改后面的字段


image.png
如果不知道密码的密文,可以直接复制一个其它账号的进去,后面再修改就行
或者可以进入root账号下面使用命令修改
image.png
(2)修改完成后,重启msyql服务
sudo service msyql restart
(3)然后再次尝试使用普通账号登录mysql就可以成功了

相关文章

网友评论

      本文标题:ERROR 1698 (28000): Access denie

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