![]() |
conectar desde Visual studio 2003 a Sql server 2000 Estoy haciendo un proyecto de visual studio usando c# para páginas web, configurando un datagrid quiero conectarlo a la base de datos del sql server ya realizada, compilo y ejecuto y a continuación me sale lo siguiente: "No se puede abrir la bases de datos solicitada en el inicio de sesión 'fernandoDB'. Error de inicio de sesión. Error de inicio de sesión del usuario 'FERNANDO2\IWAM_FERNANDO2', solo tengo por defecto en sql server un usuario el dbo. Intento conectar con la siguiente manera: string comandoBD = "data source=127.0.0.1; persisit security info=false; Trusted_Connection=yes; initial catalogo=fernandoDB; user id=sa;password=;" no tengo configurado con password ni nada. |
Si usas Trusted Connection no necesitas el user y pwd...te sugiero esto: http://www.connectionstrings.com/ Saludos |
Como debería configurar un usuario en Sql server??? |
cuando usas trusted connection recuerda dar de alta la cuenta de asp.net dentro de sql server, abre tu EM->Security->Logins New Login y buscas la cuenta del usuario asp.net del dominio actual Salu2 |
Por que no usas parametros mas simples, ejemplo : Dim cnn As New SqlConnection() cnn.ConnectionString = "Data Source=LOCALHOST;Initial Catalog=basedatos; User ID=sa" Donde basedatos es el nombre de la base de datos |
Cita:
p.d. por cierto, no se debe usar al usuario "sa" en las aplicaciones, debes tener una cuenta con ciertos privilegios para cada aplicacion y base de datos por cuestiones de seguridad, el rol del "sa" precisamente es para administrar la base de datos no para qure forme parte de parámetro en una cadena de conexion en una aplicacion. Salu2 |
| La zona horaria es GMT -6. Ahora son las 19:47. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.