从数据库的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';
相关推荐
如果你正在使用MySQL 5.0或更高版本,并作为开发环境的Visual Studio,您可能希望也想使用5.1.1版。该插件充当DDEX(数据设计器扩展)供应商,使您可以使用Visual Studio中的数据设计工具来处理MySQL数据库内的模式...
错误信息“Authentication plugin ‘caching_sha2_password’ cannot be loaded”表明系统无法加载指定的认证插件,即`caching_sha2_password`。这个插件是MySQL 8.0版本引入的新安全特性,用于增强密码加密的强度,...
在MySQL 8.0之前,用户的默认身份验证插件是`mysql_native_password`,而新版本中,默认的身份验证插件变成了更安全的`caching_sha2_password`。当Navicat这样的客户端工具使用旧的加密规则尝试连接到使用新规则的...
2059 : Authentication plugin ‘caching_sha2_password’ cannot be loaded: 解决办法: 1、首先docker ps命令查看正在运行的容器,确保我们想要连接的mysql已经启动,如果没启动使用docker start命令启动(下图...
- 如果在连接时遇到“Authentication plugin 'caching_sha2_password' cannot be loaded”的错误,这是因为MySQL的新版本默认使用了更安全的加密方式,但Navicat可能不完全兼容。 - 解决这个问题的方法是通过...
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...