Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2016, 16:05
miguel_tarsisoft
 
Fecha de Ingreso: enero-2016
Mensajes: 3
Antigüedad: 8 años, 3 meses
Puntos: 0
Duda con la seguridad en conexion de base de datos

Saludos.
Mi duda es la siguiente:
Ya e logrado la conexión con la base de datos correctamente puedo hacer todas las consultas necesarias, tome como ejemplo una conexión similar al que uso:
Código:
    String url = "jdbc:mysql://localhost:3306/";
    String base = "prueba";
    String usu = "root";
    String pass "la_clave";

    void conexion(){
        try{
        Class.forName("com.mysql.jdbc.Driver");
        conn = DriverManager.getConnection(url+base, usu, pass);
        if (conn!=null){
            System.out.println("conexion correcta");
        }
        }catch(SQLException | ClassNotFoundException e){
        System.out.println(e);
        }
    }
Pero algo que me preocupa son los parámetros de conexión que seria hardcoding dejarlo así
por lo que ¿cual seria la forma mas correcta de usar los parámetros de forma mas correcta y segura?
ya que dejarlo así usando un decompilador tomarían los datos fácilmente, claro ofuscando
el código seria mas complicado que encuentren pero quisiera tener mas alternativas para proteger dichos parametros
desde ya gracias por su ayuda