buenas.
siempre que conectamos a una bd colocamos el string de conexión de la BD correspondiente.. si es con autentificación colocamos en el string el nombre de usuario y contraseña... es justamente con la contraseña que tengo la duda... su seguridad
ya que .net funciona bajo el código MSIL este código puede ser leido facilmente por algunas aplicaciones transformandolo a código de alto nivel.. por lo tanto se podría ( se puede de hecho) ver todo el código fuente del ejecutable.. y por supuesto la contraseña que esta en el string de conexión.
incluso ofuscando el código sería peligroso que la contraseña estubiese tan expuesta en el string de conexión.
la duda es... ¿ que se puede hacer para proteger el string de conexión ?
se que en asp.net se puede proteger modificando el web.config.. pero en una aplicación de escritorio?
saludos.