Hola,
he estado haciendo pruebas con un programa creado en netbeans y con una base de datos MySql en localhost y todo funciona perfect
el codigo que he usado para la conexion:
public String bd="nombrebasededatos";
public String login="root";
public String password="";
public String url="jdbc:mysql://localhost/"+bd;
y todo bien asi,
vale, ahora la bd esta colgada en un servidor remoto y quiero acceder a ella con este mismo programa, ahora la bd tiene usuario y pass para acceder a ella
cambio el codigo:
public String bd="nombrebasededatos";
public String login="usuariodeaccesoalabd";
public String password="passworddeaccesoalabd";
public String url="jdbc:mysql://ip del server:3306/"+bd;
pero esto no tira
el puerto 3306 lo tengo abierto en el firewall de windows,
para crear y subir las tablas he usado el Navicat y todo bien,
el error que me da es el siguiente:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorEx ception: Access denied for user 'usuariodeaccesoalabd'@'%' to database 'nombrebasededatos'
¿ Alguna ayuda por ahi ?
Gracias de antemano, saludos.