26
2023
04
17:10:03

Navicat连接本地mysql报错-caching_sha2_password

报以下错误:



Navicat连接本地mysql报错-caching_sha2_password

该报错是由于目前已有的Navicat客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password,所以我们需要修改用户的加密方式,将其改为老的加密验证方式,如mysql_native_password。


解决办法:

以管理员身份打开dos窗口,连接mysql数据库


查看当前用户加密方式:


select user,plugin from user where user='root';


将用户的加密方式改为mysql_native_password。


alter user 'root'@'localhost' identified with mysql_native_password by '123123';


执行命令flush privileges使权限配置项立即生效。


flush privileges;

Navicat连接本地mysql报错-caching_sha2_password


 Navicat再次尝试连接Mysql,连接成功


Navicat连接本地mysql报错-caching_sha2_password




推荐本站淘宝优惠价购买喜欢的宝贝:

Navicat连接本地mysql报错-caching_sha2_password

本文链接:https://hqyman.cn/post/4003.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: