Navicat Premium 出現2059錯誤解決辦法


 

 

1,登陸后可查詢默認加密規則,鍵入

              use mysql;

               select user,plugin from user where user ='root';

 

解決辦法;

1,更新用戶密碼:ALTER USER'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;  

#  'password' 為要修改的密碼,如果報出1819錯誤的話,就是密碼設置不符合要求,網上有許多修改“密碼配置”的文章,試了好多,沒用!最后,我自己設置了一個稍微復雜點的密碼 ------------大寫字母+小寫字母+特殊符號+數字----------完美通過!!!

 

2,更改加密方式:ALTER USER'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 

 #  'password' 為修改后的密碼

 

3,刷新權限:FLUSH PRIVILEGES;

 

4,再次連接,成功!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM