mysql ERROR 1396(HY000)

mysql> create user jumpserver@'localhost' identified by 'lo@jumpserver';
ERROR 1396 (HY000): Operation CREATE USER failed for 'jumpserver'@'localhost'


創建用戶時,出現報錯,有很多人都說刷新下權限就行:

flush privileges


經過測試,不能成功解決問題,後來想到可能其他表中仍然有用戶信息,查看

select * from mysql.db \G;

db表中仍然有 jumpserver的用戶,刪掉:

delete from mysql.db where User='jumpserver';
flush privileges;

再次創建,可以成功創建。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章