Navicat连接MySQL-插件密码报错

mysql登录验证的默认插件变更了,从mysql_native_password变为caching_sha2_password,导致mysql无法正常连接和登录

切换mysql_native_password插件

终端登录mysql

mysql -h localhost -u root -p

查看用户以及密码插件

mysql> SELECT Host, User, plugin from user;
+-----------+------------------+-----------------------+
| Host      | User             | plugin                |
+-----------+------------------+-----------------------+
| %         | root             | caching_sha2_password |
| localhost | mysql.infoschema | caching_sha2_password |
| localhost | mysql.session    | caching_sha2_password |
| localhost | mysql.sys        | caching_sha2_password |
| localhost | root             | caching_sha2_password |
+-----------+------------------+-----------------------+
5 rows in set (0.00 sec)

还原插件

mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

点击返回顶部

左上角红星点个赞吧,么么哒~

文章

Java工具-版本号比较

2024-4-2 10:12:19

文章

Docker安装Skywalking

2024-4-2 10:18:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索