Pessoal estou tentando comunicar com meu banco de dados MySql em outra maquina mas não conecta essa é minha classe DBController:
import java.sql.Connection;
import java.sql.DriverManager;
public class DBController {
private static Connection con;
private static DBController db;
private DBController() {
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql://10.1.174.107/posto?user=root&password=");
}catch(Exception ex){
System.err.println("Erro na Comunicação com Banco de Dados \n"+ex.getMessage());
}
}
public static Connection getConnection(){
if(db==null){
db=new DBController();
}
return con;
}
}
A exceção:
Erro na Comunicação com Banco de Dados
null, message from server: “Host ‘RMILANI’ is not allowed to connect to this MySQL server”
Olha só minha maquina é RMILANI , ela está dizendo que minha conexão não é permitida no servidor MySql não entendi ?, preciso configurar alguma coisa no MySQL para aceitar conexões remotas ?