Conexión Base datos

Hola. Estoy realizando una conexión con Sql server desde VB.Net. Y la he hecho de la siguiente forma:
Dim BD= "data source=[MiServidor];initial catalog=[MiBaseDatos];persist security info=True;user id=[MiLogin];password=[MiPassword]"
Dim sqlConnOrigen As SqlConnection = New SqlConnection(BD)
Y funciona correctamente. Pero quisiera saber si hay alguna otra forma sin tener que poner el password de la base de datos, ya que creo que esto puede presentar problemas de seguridad. Además, necesito entrar a la base de datos con cierto usuario ya para poder asignarle ciertos privilegios.
¿Hay alguna otra forma de conectar más segura?
Muchas gracias.

1 respuesta

Respuesta
1
Dim BD= "data source=[MiServidor];initial catalog=[MiBaseDatos];persist security info=True;user id=[MiLogin];password=[MiPassword]"
Dim sqlConnOrigen As SqlConnection = New SqlConnection(BD) Dim BD= "data source=[MiServidor];initial catalog=[MiBaseDatos];persist security info=True;user id=[MiLogin];password=[MiPassword]"
Dim sqlConnOrigen As SqlConnection = New SqlConnection(BD)
tu mismo pusiste la respuesta unicamente cambia donde dice [Mipassword] por esto --> Dim BD= "data source=[MiServidor];initial catalog=[MiBaseDatos];persist security info=True;user id="";password=""
Dim sqlConnOrigen As SqlConnection = New SqlConnection(BD)
y listo lo dejas en blanco.. suerte!
Muchas gracias por contestar, pero una pregunta más, ¿no hay que especificar el usuario y password con el que queremos conectar con la base de datos?
Porque si queremos conectar con la base de datos con el usuario=user (por ejemplo) que tenga asignados ciertos privilegios, ¿cómo lo haría?
Muchas gracias de nuevo...
EN la parte de USER ID lo que esta entre commillas ahí puedes poner el nombre de usuario por lo regular es Admin y el passwors pues ya también entre las comillas y listo..! Te funciona correctamente!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas