2011-04-19 12 views

Respuesta

24

Creo que puede usar el objeto DatabaseMetaData de Connection y luego obtener la URL. Proveedores:

DatabaseMetaData dmd = connection.getMetaData(); 
String url = dmd.getURL(); 
2

Dentro del objeto de conexión, tiene un objeto de tipo DatabaseMetaData, que contiene una gran cantidad de información acerca de la base de datos.

Lucas de Oliveira le dio un buen ejemplo de código.

Y aquí es la documentación del objeto: Interface DatabaseMetaData

+0

Bienvenido a SO. Considere agregar un enlace a DatabaseMetaData javadoc. – dic19

0

connection.getClientInfo() tiene todos los detalles relacionados con la conexión. Devuelve un objeto de propiedades. Puede recuperar el valor de la propiedad "contraseña" para recuperar la contraseña que se utilizó para el objeto de conexión.

Por favor, hágamelo saber si esto resuelve su problema.

+1

Bienvenido. El OP está pidiendo la URL de la base de datos, no la contraseña –

Cuestiones relacionadas