error de inicio de sesión del usuario xxx

08/03/2007 - 12:57 por bogal | Informe spam
Hola

He tenido que volver a instalar el sql server 2005 enterprise evaluation
edition

Al intentar ejecutar la aplicación asp.net 2.0 me da el error

Error de inicio de sesión del usuario 'YOUR-D83A1795C4\ASPNET'

No tengo ninguna cuenta con ese nombre. En el web.config tengo

<connectionStrings>
<add name="conexion"
connectionString="SERVER=(local);trusted_connection=true;UID=;DataBase=Datos;PWD="/> </connectionStrings>

Uso autenticación windows

¿Qué puede fallar?

Muchísimas gracias de antemano

Preguntas similare

Leer las respuestas

#1 Maxi
08/03/2007 - 13:35 | Informe spam
Hola, no esta fallando nada, tu le estas indicando al connection string que
use seguridad integrada entonces como estas en un ASP.NET lo que esta
haciendo es ejecutar en una cuenta de servicio de ASP.NET (justamente la que
tu indicas) y esa cuenta no debe estar en SQLServer como inicio de sesion
valido.

Si quieres usarlo asi vas a tener que crear en SQLServer2005 el inicio de
sesion correspondiente, para ello podrias o bien usar el management studio o
sino TSQL

CREATE LOGIN
CREATE USER

Suerte

"bogal" escribió en el mensaje
news:
Hola

He tenido que volver a instalar el sql server 2005 enterprise evaluation
edition

Al intentar ejecutar la aplicación asp.net 2.0 me da el error

Error de inicio de sesión del usuario 'YOUR-D83A1795C4\ASPNET'

No tengo ninguna cuenta con ese nombre. En el web.config tengo

<connectionStrings>
<add name="conexion"
connectionString="SERVER=(local);trusted_connection=true;UID=;DataBase=Datos;PWD="/>
</connectionStrings>

Uso autenticación windows

¿Qué puede fallar?

Muchísimas gracias de antemano
Respuesta Responder a este mensaje
#2 bogal
08/03/2007 - 13:56 | Informe spam
Hola

Maxi, gracias. Se me soluciona creando una sesión de inicio como
'YOUR-D83A1795C4\ASPNET'.

No sé dónde le indico que use esa cuenta ya que entro sin usuario ni
contraseña, entiendo yo que en este caso usa la cuenta public. ¿Tal vez es el
trusted-connection?

Ahora veo que por cada objeto que use en la aplicación he de dar permisos
select a dicha cuenta. ¿Es correcto este modo de hacer las cosas? ¿Y es
seguro? ¿Hay algo mejor, más sencillo? ¿Y por cada tabla que cree he de dar
estos permisos?

Antes tenía yo la cuenta aspnet creada por la instalación, pero no recuerdo
si cada objeto concedía permiso a aspnet por dicha instalación. Por lo que
veo, debía ser así.

No sé por qué ahora, al volver a instalarlo, no me hizo lo mismo.

Gracias por todo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida