2012-06-27 3 views
2

나는 윈도우 서버에 로컬로 2003 서버를보고 서비스 2005 보고서 관리자에 액세스하려고 그리고 난 다음 오류 받고 있어요 :보고서 관리자는 - 임시 디렉토리에 대한 액세스가 거부

Access to the temp directory is denied. Identity 'DOMAIN\login' under which XmlSerializer is running does not have sufficient permission to access the temp directory. CodeDom will use the user account the process is using to do the compilation, so if the user doesnt have access to system temp directory, you will not be able to compile. Use Path.GetTempPath() API to find out the temp directory location.

도메인을 오류 메시지에 표시된 \ login은 내 사용자 로그인 계정입니다. 기본 웹 사이트의 Reports 가상 디렉터리는 Network Service ID로 실행되도록 구성된 DefaultAppPool을 사용하도록 구성됩니다. SQL Server Reporting Services Windows 서비스는 별도의 도메인 서비스 계정을 사용하도록 구성됩니다.

+0

[C : \ WINDOWS \ TEMP \ '파일에 대한 액세스가 거부 됨] 일 가능성이있는 복제본 (http://stackoverflow.com/questions/3131529/occasional-access-denied-to-c-windows-temp) - 파일) –

답변

3

C:\WINDOWS\Temp 디렉토리에 대해 NETWORK SERVICE 계정 읽기/쓰기/수정 권한을 부여하십시오.

+0

그것은 나를 위해 작동하지 않았다. 나는 SSRS2008에 대한 서비스 계정을 설정하기 위해 동일한 것을 시도하고있었습니다. 기본 제공 계정 = 네트워크 서비스. 어떻게 수정해야합니까? 오류 메시지 - System.UnauthorizedAccessException : 'C : \ Program Files \ Microsoft SQL Server \ MSRS10_50.SS2008 \ Reporting Services'경로의 액세스가 거부되었습니다 ............ 등 – Steam

관련 문제