Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/01/2006, 11:20
Avatar de dogduck
dogduck
 
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 10 meses
Puntos: 19
Busqueda re:

accessdenied ¿?

Puede ser por :
* Usuario y/o pass incorrectos al efectuar la conexión a la BBDD
...
Connection con;
String url = "jdbc:mysql://servidor:3306/basedatos"
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection(url, "usuario", "clave");
...

* O por el tema de como se gestiona la seguridad con los Applet .
Si la conexión a la bbdd está en el mismo servidor ( contenedor) del Applet
Creo que deberia funcionar ...¿ Podria funcionar un applet alojado en un servidor que intente conectar a una bbdd alojada en otro servidor ?

Esperemos que los expertos nos iluminen ...

* En el caso de que te falle el driver , si usas uno ODBC , testea 1º la conexión :

Windows :Panel de control > Herramientas admvas > ODBC > ...

Y ya sabes que los pasos son:

//1.- REGISTRAR DRIVER
try {
Driver d = (Driver)Class.forName("sun.jdbc.odbc.JdbcOdbcDrive r").newInstance();
} catch (Exception e) {
System.out.println(e);
}
// 2.- GET CONNECTION
Connection con = null;
try
{
//depura("Recuperamos conexión");
con = DriverManager.getConnection("jdbc:odbc:basedatos", "usuario","clave");
}
catch(Exception e)
{
System.out.println(e);
}

Suerte ...

http://club.idecnet.com/~ccastano/fe...105/281105.htm