其他分享
首页 > 其他分享> > (转)navicat连接异常,错误编号2059-authentication plugin…

(转)navicat连接异常,错误编号2059-authentication plugin…

作者:互联网

在使用navicate对mysql数据库进行可视化管理时,报错,错误编号2059:authentication plugin 'caching_sha2_password',如下图所示。

 

 

 

 

我MySQL版本为mysql-8.0.15,navicate使用的是12.0.8版本的。出现此错误的原因为MySQL8.0之前使用mysql_native_password方式进行加密,现在使用caching_sha2_password版本加密(对!就是报错的那个东西)。所以只需把MySQL的加密方式改回mysql_native_password就可以啦。

输入如下代码,更改加密方式,并设置密码为123456。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

 

成功!获得如下提示

 

现在,你可以愉快地使用navicat对你的MySQL数据库进行管理了。

标签:加密,plugin,2059,MySQL,navicat,报错,mysql,password,native
来源: https://www.cnblogs.com/NuoChong/p/16335139.html