访问被拒绝用户'xxx'@'xxxxxx'

时间:2014-07-04 07:21:20

标签: mysql database

我有一个与远程mysql服务器通信的软件。更新远程主机上的mysql后我得到了

2014-07-04 10:11:39.8750Access denied for user 'xxx'@'xxxxxx' (using password: YES)

当我尝试从使用相同用户运行软件的计算机连接到远程mysql并通过时,连接没有问题。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您必须配置用户ACL。可能您的用户当前只能从localhost访问db。您必须从远程计算机客户端IP授予访问权限。 例如:

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'

来自所有IP地址的所有权限。您也可以替换'%'与您的远程机器IP