|
|||
|
Hola a todos. He empezado a crear un sitio web y uso la conexión:
cadCon = "server=(local)\SQLEXPRESS; " & _ "database=D:\INETPUB\WWWROOT\YO\APP_DATA\YO.MD F; " & _ "integrated security=yes" la cual funciona perfectamente en otra aplicación (no web), parece no servir para el sitio web pues me dice: "No se puede abrir la base de datos solicitada por el inicio de sesión. Error de inicio de sesión. Error de inicio de sesión del usuario 'PC\ASPNET'." En la otra aplicación creo que utiliza el usuario PC\Osvoy (que es mi usuario administrador para Windows) y por eso creo que funciona. ¿Cómo hago para que no use el usuario (ASPNET) que crea .NET? También he intentado dar más permisos a "PC\ASPNET" pero es imposible pues no puedo verlo y además no lo recomiendan. ¿Alguna idea de qué puedo hacer? Gracias de antemano. |
|
|||
|
Me medio contesto a mi mismo. Digo "medio" porque lo que hecho no es lo mejor:
En el Configurador de superficie de SQL Server he dado agregar un nuevo administrador y he concedido derechos administrativos al usuario PC\ASPNET. Así al menos parece que funciona pero es que matar moscas a cañonazos y creo que es lo que no recomiendan hacer en el msdn de Microsoft. Así que si alguien sabe cómo arreglarlo bien que me lo diga si es tan amable Saludos
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|