Esto me tiene parado!! pero soy muy novato.

02/07/2004 - 08:18 por Alberto S.H. | Informe spam
Hola a todos,
En los ratos libres que tengo por las tardes en la oficina estoy intentando
hacer algo en asp.net, a ver si algunas cosas de la oficina las paso a este
lenguaje.
Tengo XP Pro, sql server 2000 y el Visual Studio 2003.
Lo que intento es acceder a una base de datos de sql server, y mostrar una
vista en un DataGrid. Yo creo que el codigo esta bien, el error debe ser de
configuración del IIS. Cuando ejecuto la página me da esto ¿Que me hace
falta configurar?. Gracias

Server Error in '/asp1' Application.
Error de inicio de sesión del usuario 'ALBERTO-PISO\ASPNET'.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Error de inicio de
sesión del usuario 'ALBERTO-PISO\ASPNET'.

Source Error:


Line 107: Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Line 108: 'Put user code to initialize the page here
Line 109: DAPersonal.Fill(Me.DsPersonal)
Line 110: DataGrid1.DataBind()
Line 111: End Sub


Source File: c:\inetpub\wwwroot\asp1\WebForm1.aspx.vb Line: 109
 

Leer las respuestas

#1 Franco Figún
02/07/2004 - 17:04 | Informe spam
Ok, la palabra clave es windows 2003, cuando trabajas con asp.net, sql y
windows 2003, tenes que hacer un par de cositas:

1) Al usuario IUSR_tupc y ASPNET, daele permisos de MODIFY, sobre la carpeta
dentro del IIS o con el explorer, es lo mismo. Y tambien tenes que ir a
propiedades del IIS, y en la parte de directory, darle permisos de Script al
sitio.
2) Abris el IIS, y en directory, hay un boton que diche CREATE, para crear
al sitio o carpeta dentro del c:/inetpub/wwwroot/tuapp, como una aplicacion.
Eso lo necesita .NET y windows 2003)
3) Dentro del IIS 6, te vas a "Application Pools", luego a "DefaultAppPool"
y ahi te vas a Identity. En donde dice que selecciones una cuenta de
seguridad, selecciona LOCAL SYSTEM, que es la que usa windows 2003 con
asp.net para correr las aplicaciones.

Y eso seria todo


FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:
"Alberto S.H." wrote in message
news:u6M6V4$
Hola a todos,
En los ratos libres que tengo por las tardes en la oficina estoy


intentando
hacer algo en asp.net, a ver si algunas cosas de la oficina las paso a


este
lenguaje.
Tengo XP Pro, sql server 2000 y el Visual Studio 2003.
Lo que intento es acceder a una base de datos de sql server, y mostrar una
vista en un DataGrid. Yo creo que el codigo esta bien, el error debe ser


de
configuración del IIS. Cuando ejecuto la página me da esto ¿Que me hace
falta configurar?. Gracias

Server Error in '/asp1' Application.
Error de inicio de sesión del usuario 'ALBERTO-PISO\ASPNET'.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Error de inicio de
sesión del usuario 'ALBERTO-PISO\ASPNET'.

Source Error:


Line 107: Private Sub Page_Load(ByVal sender As System.Object, ByVal e


As
System.EventArgs) Handles MyBase.Load
Line 108: 'Put user code to initialize the page here
Line 109: DAPersonal.Fill(Me.DsPersonal)
Line 110: DataGrid1.DataBind()
Line 111: End Sub


Source File: c:\inetpub\wwwroot\asp1\WebForm1.aspx.vb Line: 109


Preguntas similares