Me pregunto qué técnicas usa para almacenar las credenciales de la base de datos para su aplicación. Estoy específicamente preocupado con Java Webapps, pero no creo que haya ninguna necesidad de limitar las preguntas a eso.¿Dónde almacenar las credenciales de la base de datos en una aplicación web?
elementos a tener en cuenta:
¿Utiliza archivos de propiedades, configuraciones xml, otros?
¿Está incluido en su aplicación (es decir, en un archivo jar) o almacenado por separado en el sistema de archivos en alguna parte?
¿Está encriptada la contraseña? Si es así, ¿qué esquema de cifrado usas?
Entonces, ¿cómo diablos su aplicación se conecta a la base de datos si no hay ningún archivo en el servidor con las credenciales? – thenetimp