ERROR 1524 (HY000): Plugin is not loaded

orclwujian發表於2016-04-25
資料庫:percona5.7.11
今天登陸資料庫的時候報錯
[root@leo ~]# mysql -uroot -p
Enter password: 
ERROR 1524 (HY000): Plugin '*9E53930467B20A15727780FB02007B379CE21A84' is not loaded
報錯大概的意思*9E53930467B20A15727780FB02007B379CE21A84沒有載入
錯誤原因:
mysql登入驗證密碼外掛是mysql_native_password(mysql.user表中的plugin欄位記錄的是密碼外掛),而現在這個使用者的登入密碼外掛是XXXXXXXXXXXXX,所有會報錯
解決方法:
使用skip-grant-tables方法進入資料庫
select user,password,plugin from user where user='root';
mysql> select user,password,plugin from user;
+-------+----------+-------------------------------------------+
| user  | password | plugin                                    |
+-------+----------+-------------------------------------------+
| root  |          | *9E53930467B20A15727780FB02007B379CE21A84 |
+-------+----------+-------------------------------------------+
1 rows in set (0.00 sec)
果然 plugin被修改過
mysql> update user set plugin='mysql_native_password' where user='root' ; 修改回來
mysql> flush privileges;
解決

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29989552/viewspace-2087981/,如需轉載,請註明出處,否則將追究法律責任。

相關文章