mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (using password: YES)



mysql中有新建了一个%(允许所有主机连接)和ALL权限的账户。但是竟然连不上。用root或者其他localhost的用户却可以登录。首先检查下防火墙打开了没,可以用service iptables stop打开防火墙。如果仍然报错:


报错:ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (using password: YES)


帐号密码都对了 就是连不上。细心的话我们会发现 帐号权限是%,而这里提示的是localhost。

错误原因如下:



mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'   IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES

你可能感兴趣的:(mysql,遇到问题解决方案集锦)