2015-09-30 88 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地址。