一、出现异常原因

由于个人本机安装的mysql是8.0,在使用Navicat连接数据库时,出现Authentication plugin 'caching_sha2_password' cannot be loaded异常。

通过搜集资料得知mysql 8.0 默认更改了身份验证机制(caching_sha2_password),从版本5.7之前 mysql_native_password 更改为 caching_sha2_password。 Navicat客户端不支持新的加密方式,所以出现此异常。

二、异常解决方案

1、登陆MySQL客户端

2. 修改账户密码加密规则和更新用户密码

1)、修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

执行结果

2)、更新用户密码

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

执行结果

3. 刷新权限和更新密码

1)、刷新权限

 FLUSH PRIVILEGES;

2)、重置密码

alter user 'root'@'localhost' identified by 'root';

执行结果

在从新使用Navicat连接数据库已无问题。

NavicatPremium连接MySQL出现异常Authentication plugin ‘caching_sha2_password‘ cannot be loaded的解决方案相关推荐

  1. 命令行连接mysql时出现Authentication plugin ‘caching_sha2_password‘ cannot be loaded: 找不到指定的模块

    命令行连接mysql时出现Authentication plugin 'caching_sha2_password' cannot be loaded: 找不到指定的模块. 通过如下命令进入数据库 m ...

  2. navicat 远程连接docker mysql提示:Authentication plugin ‘caching_sha2_password‘ cannot be loaded

    navicat 远程连接docker mysql提示:Authentication plugin 'caching_sha2_password' cannot be loaded 1.docker启动 ...

  3. SQLyog连接Mysql8.0提示 Authentication plugin ‘caching_sha2_password‘ cannot be loaded

    1.这里是Mysql8.0登录验证方式更改了 2.直接打开Mysql客户端页面输入11111111是你自己的密码,回车,会提示你修改成功 ALTER USER root@localhost IDENT ...

  4. ERROR 2059 (HY000): Authentication plugin ‘caching_sha2_password‘ cannot be loaded

    场景 Docker中部署Mysql8数据库: Docker中部署Mysql8数据库_BADAO_LIUMANG_QIZHI的博客-CSDN博客 使用Docker部署Mysql8的服务器之后,使用本地的 ...

  5. 【解决】Authentication plugin 'caching_sha2_password' cannot be loaded

    2059 Authentication plugin 'caching_sha2_password' cannot be loaded 请直接执行以下代码,并注意替换用户名和密码 ALTER USER ...

  6. MySQL said: Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen

    2019独角兽企业重金招聘Python工程师标准>>> 在docker中起了一个mysql容器,用Sequel Pro 连接时出现如标题的提示,连接异常 在IDEA工具中,竟然可以连 ...

  7. 解决:mysql 连接报错 Authentication plugin ‘caching_sha2_password‘cannot be loaded

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Navicat连接linux上的mysql时报如下错误: 错误原因: 即从mysql5.7版本之后, ...

  8. MySQL 8.0 error 2059: Authentication plugin 'caching_sha2_password' cannot be loaded

    安装MYSQL8.0+版本之后,使用可视化管理工具Workbench或者Navicat都会产生一个类似的报错. 原因:MYSQL8.0之前的版本中加密规则为mysql_native_password. ...

  9. [MySQL] 2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded dlope

    1.概述 新装的mysql 无法本地登录 解决方法 在控制台登陆后重新改下密码即可 mysql> alter user 'root'@'localhost' identified with my ...

最新文章

  1. 信科c语言实验程序修改题_豆瓣评分 9.3,史上最好的 C 语言著作,竟然翻车了.........
  2. android 原生分享界面_手机资讯:省时省力!直接在锁屏界面打开应用App
  3. 第八周项目一-数组作数据成员(1)
  4. Jquery Table 的基本操作
  5. Java中工程、包、类介绍
  6. 知识点的积累(零碎的积累)
  7. 多进程减少多个文件的内存占用
  8. CentOS 安装jdk1.7 64位
  9. Java 删除集合中指定的元素
  10. 力扣100. 相同的树(JavaScript)
  11. 使用XLog、Spring-Boot、And-Design-Pro搭建日志系统
  12. vscode右键没有open in browser
  13. 卡尺测量的最小范围_车间里常用的测量器具,别说没见过!
  14. RPM的原理及rpm命令常用参数
  15. 开放正成为华为下一阶段的战略竞争力
  16. vue3中瀑布流插件 vue-masonry 的使用
  17. 客户资料搜索软件_手机自动拨号软件APP外呼系统 电脑拨号电话营销神器 CRM客户管理系统...
  18. Albert Einstein—一个真正值得敬仰的伟人(什么超级什么星什么一班都靠边站兼滚蛋!)
  19. C程序员必须知道的内存知识【英】
  20. 【Learn and record】 天气现象选码原则

热门文章

  1. 基于倒谱法和线性预测法估计基音频率(MATLAB和Python)
  2. 21上海省赛 F-鸡哥的限币令
  3. 【供参考】2021 中国一流大学名单(30 所)和中国大学综合实力 700 强出炉!
  4. 开启算法编程之旅的准备工作——如何在Windows 上安装 Anaconda 和 PyCharm
  5. No Fine-Tuning, Only Prefix-Tuning
  6. 资讯|WebRTC M93 更新
  7. 一天就能上线音乐教学APP?网易云信首推音乐教学解决方案!
  8. HTTP流媒体播放技术发展以及nginx点播源站
  9. SQL存在一个表而不在还有一个表中的数据
  10. Win10系列:UWP界面布局基础4