ERROR REPORTING SERVICES

08/07/2004 - 15:33 por andrey | Informe spam
HOLA

El siguiente error me sale cuando intentato correr Reporting Server de (SQL
2000 Server),
El error es por que el usuario asp.net no tiene permisos para acceder a la
carpeta /bin.

Cuando inicio el servivio de asp.net en (herramientas -> Servicios), el no
me deja iniciarlo con
el usuario IUSR_MACHINENAME en la sesion, entonces lo cambio a CUENTA DEL
SISTEMA LOCAL.

Pero entonces el usuario IUSR_MACHINENAME no esta corriendo el asp.net.

ALGUIEN A INSTALADO REPORTING SERVICES, PARA QUE ME PUEDA AYUDAR.


Server Error in '/Reports' Application.
-
-

Access to the path "C:\Archivos de programa\Microsoft SQL
Server\MSSQL\Reporting Services\ReportManager\bin" is denied.
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.UnauthorizedAccessException: Access to the path
"C:\Archivos de programa\Microsoft SQL Server\MSSQL\Reporting
Services\ReportManager\bin" is denied.

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or
Network Service on IIS 6) that is used if the application is not
impersonating. If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.

Preguntas similare

Leer las respuestas

#1 Emilio Boucau
08/07/2004 - 15:48 | Informe spam
Hola,

ahi abajo te dice como solucionarlo ... dale derechos para que pueda
acceder.


Saludos !

Emilio Boucau
Buenos Aires - Argentina
http://www.portalsql.com
Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP SQL]
08/07/2004 - 15:52 | Informe spam
Andrey,

La solución viene escrita en el propio mensaje de error:

Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or
Network Service on IIS 6) that is used if the application is not
impersonating.

If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.



Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"andrey" wrote in message
news:
HOLA

El siguiente error me sale cuando intentato correr Reporting Server de


(SQL
2000 Server),
El error es por que el usuario asp.net no tiene permisos para acceder a la
carpeta /bin.

Cuando inicio el servivio de asp.net en (herramientas -> Servicios), el no
me deja iniciarlo con
el usuario IUSR_MACHINENAME en la sesion, entonces lo cambio a CUENTA DEL
SISTEMA LOCAL.

Pero entonces el usuario IUSR_MACHINENAME no esta corriendo el asp.net.

ALGUIEN A INSTALADO REPORTING SERVICES, PARA QUE ME PUEDA AYUDAR.


Server Error in '/Reports' Application.
-

Access to the path "C:\Archivos de programa\Microsoft SQL
Server\MSSQL\Reporting Services\ReportManager\bin" is denied.
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.UnauthorizedAccessException: Access to the path
"C:\Archivos de programa\Microsoft SQL Server\MSSQL\Reporting
Services\ReportManager\bin" is denied.

ASP.NET is not authorized to access the requested resource. Consider
granting access rights to the resource to the ASP.NET request identity.
ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5


or
Network Service on IIS 6) that is used if the application is not
impersonating. If the application is impersonating via <identity
impersonate="true"/>, the identity will be the anonymous user (typically
IUSR_MACHINENAME) or the authenticated request user.

To grant ASP.NET write access to a file, right-click the file in Explorer,
choose "Properties" and select the Security tab. Click "Add" to add the
appropriate user or group. Highlight the ASP.NET account, and check the
boxes for the desired access.

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.


Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP SQL]
08/07/2004 - 17:27 | Informe spam
Verifica que la cuenta que debes considerar es IUSR_SERVIDOR2 (a menos que
usando el administrador de IIS hayas alterado la configuración del folder
virtual donde tienes el reporte).

También puedes mostrar el fragmento del web.config donde está tu reporte?
Especialmente saber cuál es el método de autenticación e impersonación que
usas. Debes buscar algo como esto:

<system.web>
<authentication mode="Windows" />
<identity impersonate="true" />

... codigo suprimido para brindar claridad...

</system.web>

En este web.config, como el modo de autenticación es Windows, se debe
configurar al folder virtual del reporte (usando IIS Manager) de forma tal
que NO USE la cuenta anónima de Internet (IUSR_maquina) y USE seguridad
integrada a Windows.

Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"andrey" wrote in message
news:%
HOLA

seleccione la carpeta indicada /bin y asigne los permisos que aparecen en


la
foto, pero nada.

La solucion que aparece en el mensaje ya la realice.




Respuesta Responder a este mensaje
#4 andrey
08/07/2004 - 19:20 | Informe spam
TIENES MSN PARA QUE ME PUEDAS AYUDAR MEJOR,

TE LO AGRADECERIA.


"Gustavo Larriera [MVP SQL]" escribió en el
mensaje news:
Verifica que la cuenta que debes considerar es IUSR_SERVIDOR2 (a menos que
usando el administrador de IIS hayas alterado la configuración del folder
virtual donde tienes el reporte).

También puedes mostrar el fragmento del web.config donde está tu reporte?
Especialmente saber cuál es el método de autenticación e impersonación que
usas. Debes buscar algo como esto:

<system.web>
<authentication mode="Windows" />
<identity impersonate="true" />

... codigo suprimido para brindar claridad...

</system.web>

En este web.config, como el modo de autenticación es Windows, se debe
configurar al folder virtual del reporte (usando IIS Manager) de forma tal
que NO USE la cuenta anónima de Internet (IUSR_maquina) y USE seguridad
integrada a Windows.

Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"andrey" wrote in message
news:%
> HOLA
>
> seleccione la carpeta indicada /bin y asigne los permisos que aparecen


en
la
> foto, pero nada.
>
> La solucion que aparece en el mensaje ya la realice.
>
>
>
>


Respuesta Responder a este mensaje
#5 Gustavo Larriera [MVP SQL]
08/07/2004 - 19:39 | Informe spam
Lamentablemente no me es posible usar MSN.

Gustavo Larriera
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"andrey" wrote in message
news:uVppY$
TIENES MSN PARA QUE ME PUEDAS AYUDAR MEJOR,

TE LO AGRADECERIA.


"Gustavo Larriera [MVP SQL]" escribió en el
mensaje news:
> Verifica que la cuenta que debes considerar es IUSR_SERVIDOR2 (a menos


que
> usando el administrador de IIS hayas alterado la configuración del


folder
> virtual donde tienes el reporte).
>
> También puedes mostrar el fragmento del web.config donde está tu


reporte?
> Especialmente saber cuál es el método de autenticación e impersonación


que
> usas. Debes buscar algo como esto:
>
> <system.web>
> <authentication mode="Windows" />
> <identity impersonate="true" />
>
> ... codigo suprimido para brindar claridad...
>
> </system.web>
>
> En este web.config, como el modo de autenticación es Windows, se debe
> configurar al folder virtual del reporte (usando IIS Manager) de forma


tal
> que NO USE la cuenta anónima de Internet (IUSR_maquina) y USE seguridad
> integrada a Windows.
>
> Gustavo Larriera
> Uruguay LatAm
> http://sqljunkies.com/weblog/gux/
> Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
> derecho / This posting is provided "AS IS" with no warranties, and


confers
> no rights.
> "andrey" wrote in message
> news:%
> > HOLA
> >
> > seleccione la carpeta indicada /bin y asigne los permisos que aparecen
en
> la
> > foto, pero nada.
> >
> > La solucion que aparece en el mensaje ya la realice.
> >
> >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida