style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Java con Mysql Remoto

mi duda es que cuando hago mi coneccion a mi bd que tengo un host con mi usuario y contraseña no me permite hacer la coneccion.
Quiero resolver ese problema ya que me tiene hasta la cabeza.
MI clase coneccion es esta:

public Connection Conectar() {
Connection link = null;
try {
//Cargamos el Driver MySQL
Class.forName("org.gjt.mm.mysql.Driver");
//Creamos un enlace hacia la base de datos
link = DriverManager.getConnection("jdbc:mysql://mysql.pcoriente.com.mx:80", "darias66", "XXXXXX");
} catch (Exception e) {
System.err.println(e);
JOptionPane.showMessageDialog(null, e);
}
return link;
}

y el error es el siguiente:

java.sql.SQLException: Access denied for user 'darias66'@'189.221.47.125' (using password: YES)

ya investigue y muchos dicen q mi usuario no tiene accseso remoto y no se que onda espero su ayuda
saludos a la comunidad.

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de CuicaJavier

El error te lo dice todo


el error es el siguiente:
java.sql.SQLException: Access denied for user 'darias66'@'189.221.47.125' (using password: YES)

Te esta diciendo que el password que has ingresado es incorrecto

Imagen de ingscjoshua

Tu problema

Hola Mysql tiene que configurarse para recibir conexiones remotas al menos eso era antes, revisa tu configuración del administrador de mysql para saber si tienes acceso remoto hay que configurar mysql para que reciba conexiones remotas, si quieres pon tu version de mysql y checamos como configurarlo

Imagen de divad

firewall

verifica si no tienes activo tu firewall o problemas con tu puerto. Ami me paso algo similar con sql server.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">