Navicat Premium 12 连接MySQL出现Authentication plugin caching_sha2_password

​在我们安装完MySQL数据库之后,使用命令框的方式查看数据库信息可能并不是很方便,所以我们可以采用Navicat连接工具进行连接查看。这里以Navicat12为例(免安装版:链接:https://pan.baidu.com/s/1XmgbXCF–VN74-xLKtwJtg 提取码:be88)。我在连接的过程中出现了 [Navicat Premium 12连接MySQL出现Authentication
plugin 'caching_sha2_password] 错误信息。

解决方法:
1. 管理员权限运行命令提示符,登陆MySQL
mysql -u root -p 'your password'
2. 修改账户密码加密规则并更新用户密码
#修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; 
#更新一下用户的密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your password';
3. 刷新权限并重置密码
#刷新权限
FLUSH PRIVILEGES; 
#再重置下密码
alter user 'root'@'localhost' identified by 'your password';
#再次启动Navicat Premium 12连接MySQL问题数据库就会发现可以连接成功了

个人博客-ifknow

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值