Hola a todos.
Tengo una duda sobre la conexión a una base de datos SQL Server cuando se
despliega una aplicación.
Por ejemplo, tienes una aplicación WinForm escrita en C#, que trabaja contra
una base de datos SQL Server, una vez terminada la pones en el mercado.
Durante el tiempo de desarrollo, la cadena de conexión a la base de datos la
tienes controlada porque el entorno de desarrollo es tuyo y esto lo
solucionas de la forma más práctica en cada caso.
Sin embargo, cada cliente que use esta aplicación, quizás tenga un servidor
que no sabemos como se llamará, podría estar en un servidor de base de datos
en red o instalado en un PC en local, etc.
¿Como plantean ustedes la forma de informar a la aplicación de cómo es la
cadena de conexión al servidor?, porque cada cliente es único.
¿Crean un archivo INI o XML donde guardan los datos de conexión?
¿Si deben guardar un usuario y una contraseña, como se plantea la seguridad
para guardar los datos de la cadena de conexión?
Gracias por su comentarios
Tomás.
Leer las respuestas