0
点赞
收藏
分享

微信扫一扫

Navicat连接mysql时,提示:Unable to load authentication plugin ‘caching_sha2_password‘.

木樨点点 2022-04-22 阅读 90
mysql

原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制。

 

解决方法:修改身份验证机制

第一步:登录MySQL:

mysql -u root -p 123456

第二步:查看当前用户以及验证机制

mysql> use mysql

mysql> select user,host,plugin,authentication_string from user;

第三步:修改身份验证机制

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '数据库密码';

mysql> flush privileges;


第四步:查看修改后的身份验证机制

 第五步:navicat 重新链接数据库

 

 

 

举报

相关推荐

0 条评论