Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2011, 20:56
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Obtener Usuario y Contraseña de la Bd's

En realidad... no. Normalmente las contraseñas de usuarios de bases de datos se encriptan de modo que no sean desencriptables.
¿Confiarías en un sistema de bases de datos que bajo determinados parámetros te devolviese el usuario y contraseña usados?
Bueno, el resto de la gente, y en especial las empresas, tampoco.
En realidad tu problema no se resuelve haciendo cambios a los archivos para 20 sucursales diferentes, sino haciendo que la aplicación sea independiente del usuario. En otras palabras, el usuario debería estar registrado en el sistema, y ser ingresado al iniciar la aplicación (login inicial). Es decir: No debería estar en ningún archivo ni embebido en ningún código, sino que debería ser ingresado por el usuario al loguearse. ¿Se entiende la idea?
Obviamente que para que eso funcione, primero hay que crear el usuario en la base de datos donde se conectará, y eso conlleva algo más de tareas para el DBA. Pero es la forma más segura (y la más usual).
El problema es que utilizas un usuario genérico, eso no lo puedes hacer. Tienes que diseñar un sistema de usuario verdaderamente seguro.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)