Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   conectar desde Visual studio 2003 a Sql server 2000 (http://www.forosdelweb.com/f29/conectar-desde-visual-studio-2003-sql-server-2000-a-411238/)

apocalyp 21/07/2006 13:33

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.

u_goldman 21/07/2006 14:22

Si usas Trusted Connection no necesitas el user y pwd...te sugiero esto:

http://www.connectionstrings.com/


Saludos

apocalyp 22/07/2006 00:47

Como debería configurar un usuario en Sql server???

RootK 24/07/2006 08:42

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

supertaldo 27/07/2006 18:19

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

RootK 27/07/2006 21:37

Cita:

Iniciado por supertaldo
Por que no usas parametros mas simples, ejemplo :

es posible obviamente tambien hacerlo de esa forma, pero va a depende tambien de la seguridad que vayas a manejar y el tipo de autenticacion que necesites, no solo se colocan las cosas por ser mas sencillas sino tienen su razon tambien :cool:

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.