ERROR 1524 (HY000): Plugin ‘auth_socket’ is not loaded
问题描述:
如下修改了密码认证插件
alter user 'root'@'localhost' identified with auth_socket by 'AsdfghjK';
登录进入数据库报错如下:
ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded
解决办法:
编辑 my.cnf 的 [mysql] 下新增一行参数:skip-grant-tables
并重启数据库。
再修改 plugin列
update mysql.user set `plugin`='mysql_native_password' where `user`='root' and `host`='localhost' ;
再注释掉 skip-grant-tables 重启数据库即可
本文介绍如何解决MySQL中因使用auth_socket插件导致的登录错误。通过临时禁用权限表、更改用户插件设置并重启服务来修复ERROR1524问题。

4万+

被折叠的 条评论
为什么被折叠?



