`
robotmen
  • 浏览: 59264 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

MySQL8 2059 caching_sha2_password cannot be loaded

 
阅读更多

从数据库的user表中查询 mysql 用户原来使用的身份验证插件

 

select user,host,plugin,authentication_string from user;

将用户Xue使用的身份验证插件 替换为之前版本使用的 mysql_native_password ,修改成功后再次使用客户端工具 Navicat Premium12 ,如无其它意外 , 应该是可以正常连接登录了。

 

alter user 'Xue'@'%' identified with mysql_native_password by '123456';

分享到:
评论

相关推荐

    Vs2008下可以使用的MySQL连接控件mysql-connector-net-6.2.2

    如果你正在使用MySQL 5.0或更高版本,并作为开发环境的Visual Studio,您可能希望也想使用5.1.1版。该插件充当DDEX(数据设计器扩展)供应商,使您可以使用Visual Studio中的数据设计工具来处理MySQL数据库内的模式...

    mysql安装navicat之后,出现2059,Authentication plugin及本地链接虚拟机docker,远程链接服务器

    错误信息“Authentication plugin ‘caching_sha2_password’ cannot be loaded”表明系统无法加载指定的认证插件,即`caching_sha2_password`。这个插件是MySQL 8.0版本引入的新安全特性,用于增强密码加密的强度,...

    navicat连接mysql出现2059错误的解决方法

    在MySQL 8.0之前,用户的默认身份验证插件是`mysql_native_password`,而新版本中,默认的身份验证插件变成了更安全的`caching_sha2_password`。当Navicat这样的客户端工具使用旧的加密规则尝试连接到使用新规则的...

    连接docker里面的mysql失败解决方法

    2059 : Authentication plugin ‘caching_sha2_password’ cannot be loaded: 解决办法: 1、首先docker ps命令查看正在运行的容器,确保我们想要连接的mysql已经启动,如果没启动使用docker start命令启动(下图...

    MySQL安装+配置+运行(Windows10)

    - 如果在连接时遇到“Authentication plugin 'caching_sha2_password' cannot be loaded”的错误,这是因为MySQL的新版本默认使用了更安全的加密方式,但Navicat可能不完全兼容。 - 解决这个问题的方法是通过...

    php.ini-development

    special sections cannot be overridden by user-defined INI files or ; at runtime. Currently, [PATH=] and [HOST=] sections only work under ; CGI/FastCGI. ; http://php.net/ini.sections ; Directives are...

Global site tag (gtag.js) - Google Analytics