다음을 통해 공유


rsAccessDenied - Reporting Services 오류

적용 대상: Reporting Services 기본 모드 | SharePoint 모드

사용자가 작업을 수행할 수 있는 권한이 없는 경우 Reporting Services 오류 rsAccessDenied가 발생합니다. 예를 들어 보고서를 열 수 있는 역할 할당이 없거나 필요한 사용 권한으로 브라우저를 열지 않았습니다.

증상

오류는 다음과 같은 몇 가지 방법으로 나타날 수 있습니다.

  • URL을 통해 보고서 서버에 직접 액세스하는 동안 오류가 발생한 경우 예외가 HTTP 401 오류에 매핑됩니다.

  • 웹 포털을 사용할 때 오류가 발생하는 경우 예외는 일반적으로 HTTP 401 오류 또는 정의된 다른 HTML 오류 페이지에 매핑됩니다.

  • 예약된 작업, 구독 또는 배달을 하는 동안 오류가 발생한 경우 오류가 보고서 서버 로그 파일에만 나타납니다.

세부 정보

세부 정보
제품 이름 SQL Server
이벤트 ID rsAccessDenied
이벤트 원본 Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings
구성 요소 보고 서비스
메시지 텍스트 'mydomain\myAccount' 사용자에게 부여된 권한으로는 이 작업을 수행할 수 없습니다. (rsAccessDenied) (ReportingServicesLibrary)

솔루션

역할 할당은 보고서 서버 콘텐츠 및 작업에 액세스할 수 있는 권한을 부여합니다. 새 설치 시 로컬 관리자만 보고서 서버에 액세스할 수 있습니다. 다른 사용자에게 액세스 권한을 부여하려면 로컬 관리자가 도메인 사용자 또는 그룹 계정을 지정하는 역할 할당을 만들어야 합니다. 또한 관리자는 사용자가 수행할 수 있는 작업과 범위를 정의하는 하나 이상의 역할을 만들어야 합니다. 범위는 일반적으로 보고서 서버 폴더 계층의 홈 폴더 또는 루트 노드입니다. 웹 포털을 사용하여 역할 할당을 만들 수 있습니다. 자세한 내용은 역할 할당을 참조하세요.

보고서 서버의 로컬 관리로 인해서 이 오류가 발생합니다. 자세한 내용은 로컬 관리용으로 기본 모드 보고서 서버 구성(SSRS)을 참조하세요.