2015-09-30 138 views
1

我可以在用户名:用户名和密码登录之前。 然后它停止工作,创建另一个帐户,所以它工作了一段时间。然后它随机停止。Centos mysql访问远程

现在的用户(从SSH)

enter image description here

我累了根用户,OMG,用户名(主机%)登录,并且还试图对根和testacc的IP不会忽略。但没有用。 (我100%肯定,我用的是正确的密码)

我得到这个试图与用户的一个连接:

enter image description here

问:我怎样才能使这项工作?为什么不能突然出现?有人可以告诉我更多关于这是如何运作的?

回答

0

您需要在MySQL中从外部授予访问权限。

  1. 转到mysql服务器并以root用户身份登录。
  2. 运行GRANT ALL ON db_name.* TO 'user'@'81.167.51.107' IDENTIFIED BY 'password'从特定IP地址访问或GRANT ALL ON db_name.* TO 'user'@'%' IDENTIFIED BY 'password'对于任何IP地址。