navicat远程连接报1045 access denied for user'root'@'ip'(using pasword:yes".............


这个其实很简单,授权就行了。如下

1、GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
2、flush privileges;

但新版本的5.7中,在执行第一步的时候会报错,ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

说密码太简单。做为测试也没有必要把密码弄的很复杂,所以我们就要改密码规则

  1、set global validate_password_policy=0;

  2、set global validate_password_length=1;

然后再执行 前面的操作就OK了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM