caching_sha2_password‘ cannot be loaded问题解决

在mac上安装 8.0.19版本的mysql后,使用navicat连接时,报caching_sha2_password’ cannot be loaded的异常。

原因为:8.0.19版本的mysq用户密码加密方式为caching_sha2_password,navicat暂不支持,需要修改下mysql的加密方式。

解决过程:

1.登陆mysql

mysql -u root -p
2.查看当前加密方式

use mysql;
select user,plugin from user where user=’root’;
可以看到,root账号密码加密方式为caching_sha2_password。

3.修改加密方式

alter user ‘root’@’localhost’ identified with mysql_native_password by ‘password’;
4.刷新权限表,使设置生效

flush privileges;

————————————————
版权声明:本文为CSDN博主「爱思考的实践者」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chinawangfei/article/details/110948493

Original: https://www.cnblogs.com/telwanggs/p/16491460.html
Author: 疯子110
Title: caching_sha2_password‘ cannot be loaded问题解决

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/545692/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • C/C++static

    static 是什么? static 是C++中的一个修饰符,它用来控制变量的存储方式和可见性。 为什么要用static 因为函数内部定义的变量,当程序执行到它的定义处时,编译器为…

    技术杂谈 2023年7月24日
    081
  • InnoSetup能够实现“安装细节描述”界面吗?

    QUOTE( Example_Test.iss ) // 脚本使用了 增强版脚本编辑器 build 091218:Beta2// 编译器版本为 5.3.6.ee1 [Setup]A…

    技术杂谈 2023年5月31日
    072
  • Yapi安装配置(CentOs)

    环境要求 nodejs(7.6+)mongodb(2.6+)git 准备工作 清除yum命令缓存 sudo yum clean all 卸载低版本nodejs yum remove…

    技术杂谈 2023年7月11日
    074
  • c#代码技巧

    1.#region #endregion 1.#region 是一个分块预处理命令,主要用于编辑代码分段,在编译时会自动屏蔽,同时该指令可以使代码在VS代码编辑器中折叠或展开; 2…

    技术杂谈 2023年7月24日
    049
  • Kettle_使用Pan.bat执行转换、Kitchen.bat执行作业

    注意:使用bat文件执行速度比执行在spoon.bat中执行慢很多 一、使用Pan.bat执行转换 Pan.bat文件路径:\pdi-ce-6.1.0.1-196\data-int…

    技术杂谈 2023年5月31日
    088
  • 如何使能uboot的debug开关?

    答: 直接在 Original: https://www.cnblogs.com/dakewei/p/14010217.htmlAuthor: JelloTitle: 如何使能ub…

    技术杂谈 2023年5月31日
    0129
  • 卡卡游戏引擎之快速入门

    前言 卡卡游戏引擎是一个跨平台的2d游戏引擎,并配有跨平台的卡卡编辑器作为游戏开发辅助工具。卡卡游戏引擎采用mvc开发模式,即模型(Model)-视图(View)-控制器(Cont…

    技术杂谈 2023年5月31日
    072
  • 腾讯云Linux连接ssh失败问题

    前言 用腾讯云服务器Ubuntu搭建完SSH服务后,隔了一段时间重装了服务器系统,搭建的时候想着直接按照原先的博客梭哈就完事了Windows10公钥远程连接Linux服务器结果就是…

    技术杂谈 2023年6月21日
    098
  • 使用模板来解决接口继承问题

    一.定义2个有继承关系的接口 struct IA { virtual void Test1()=0; }; struct IB:public IA { virtual void T…

    技术杂谈 2023年5月31日
    067
  • 【Python-基础】基础是一切升华的根本

    以下仅做相关知识的简述,更深入的了解和学习,请自行查阅资料或留言。 Python是一种编程语言,可以让您更快地工作,并更有效地集成您的系统。Python is a programm…

    技术杂谈 2023年7月24日
    0128
  • 博客园文章自定义的图片放大功能失效修复

    前言 好一阵子没逛博客园了, 今天回自己博客搜点东西发现图片放大功能不好使了(不是之前lightbox效果了),很奇怪难道博客园样式升级连这个功能都给屏蔽了? 当时记录的博文:博客…

    技术杂谈 2023年6月1日
    0108
  • 装饰器

    装饰器(Decorators)是修改其它函数功能的 函数。 (1)函数中可以定义函数 def fun(): def inner(): print("This is a i…

    技术杂谈 2023年7月11日
    057
  • Linux 快速查找并结束僵尸进程

    Linux SSH 连接后显示: There is 1 zombie process. 说明当前正在运行的系统当中存在1个僵尸进程正在无意义消耗资源。 ==============…

    技术杂谈 2023年6月21日
    089
  • 使用IntelliJ IDEA查看类的继承关系图形

    1、查看图形形式的继承链 在你想查看的类的标签页内,点击右键,选择 Diagrams,其中有 show 和 show … Popup,只是前者新建在标签页内,后者以浮窗…

    技术杂谈 2023年5月31日
    0108
  • 正则表达式规则与语法

    正则表达式(regular expression)就是用一个”字符串”来描述一个特征,然后去验证另一个”字符串”是否符合这个特征。比…

    技术杂谈 2023年5月31日
    0118
  • Java — 反射

    程序在运行中也可以获取类的变量和方法信息,并通过获取到的信息来创建对象。程序不必再编译期就完成确定,在运行期仍然可以扩展。 示例:学生类 public class Student …

    技术杂谈 2023年7月11日
    071
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球