解决用navicate远程连接数据库出现1045 access denied for user 'root'@'localhost' using password ye

Posted Hello world !

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决用navicate远程连接数据库出现1045 access denied for user 'root'@'localhost' using password ye相关的知识,希望对你有一定的参考价值。

mysql命令行中执行
SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘123456‘); 
GRANT ALL PRIVILEGES ON *.* TO ‘root‘ @‘%‘ IDENTIFIED BY ‘‘ WITH GRANT OPTION;
flush privileges;
 
若以上方法行不通则用:
use mysql; 
UPDATE user SET Password=PASSWORD(‘123456‘) where USER=‘root‘;
flush privileges;  

以上是关于解决用navicate远程连接数据库出现1045 access denied for user 'root'@'localhost' using password ye的主要内容,如果未能解决你的问题,请参考以下文章

navicate远程登录mysql 连接不上 错误代码36

QA18910——彻底解决NaviCat远程连接报错1045

MySQL远程连接时出现10061以及1045错误时的解决方法

cannot load oci dll,193-navicate连接oracle的解决方法

用heidisql连接远程mysql数据库提示SQL错误1045,Access denied for...

远程连接linux下的mysql Err1045 Err2003解决办法