2015-06-02 117 views
0

我想從另一臺主機訪問mysql數據庫。我的Java應用程序託管在另一個系統上託管的一個系統和數據庫上。我無法從應用程序託管機器訪問數據庫。如何從另一臺主機訪問mysql數據庫

更改兩臺機器現在正在工作的IP地址。 發生錯誤。

HTTP Status 500 - javax.servlet.ServletException: java.sql.SQLException: null, message from server: "Host 'IBM-PC' is not allowed to connect to this MySQL server" 
+0

仔細看看配置文件 – M3ghana

+0

是的,你的意思是使用綁定地址?是的,我也嘗試過 –

回答

0

此修補程序是在任何主機上連接到MySQL的根。默認情況下,只允許用戶「root」連接到MySQL的localhost和127.0.0.1主機。

你可以試試它;

#GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ 
IDENTIFIED BY ‘<roots-password>’ WITH GRANT OPTION; 
相關問題