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)을 참조하세요.