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