보고서 서버에 데이터베이스 액세스 권한 부여

적용 대상: SQL Server 2016(13.x) Power BI Report Server

Reporting Services 는 역할 기반 보안을 사용하여 보고서 서버에 대한 액세스 권한을 사용자에게 부여합니다. 새 보고서 서버 설치에서는 로컬 관리자 그룹의 멤버인 사용자에게만 보고서 서버 내용 및 작업에 대한 사용 권한이 있습니다. 다른 사용자가 보고서 서버를 사용할 수 있게 하려면 태스크 모음을 지정하는 미리 정의된 역할에 사용자 또는 그룹 계정을 매핑하는 역할 할당을 만들어야 합니다.

SharePoint 모드 보고서 서버: SharePoint 통합 모드로 구성된 보고서 서버의 경우 SharePoint 사용 권한을 사용하여 SharePoint 사이트에서 액세스를 구성합니다. SharePoint 사이트의 사용 권한 수준에 따라 보고서 서버 내용 및 작업에 대한 액세스 권한이 결정됩니다. SharePoint 사이트에 대한 사용 권한을 부여하려면 사이트 관리자여야 합니다. 자세한 내용은 SharePoint 사이트의 보고서 서버 항목에 대한 권한 부여를 참조하세요.

기본 모드 보고서 서버: 이 문서에서는 기본 모드로 구성된 보고서 서버 및 웹 포털을 사용하여 역할에 사용자를 할당하는 방법을 중점적으로 설명합니다. 역할에는 다음과 같은 두 가지 유형이 있습니다.

  • 항목 수준 역할은 보고서 서버 내용, 구독, 보고서 처리 및 보고서 기록을 보고, 추가하고, 관리하는 데 사용됩니다. 항목 수준 역할 할당은 루트 노드(홈 폴더)에 정의되거나 계층의 하위 수준에 있는 특정 폴더 또는 항목에 정의됩니다.

  • 시스템 수준 역할은 특정 항목에 바인딩되지 않은 사이트 전체 작업에 대한 액세스 권한을 부여합니다. 예를 들어 보고서 작성기 및 공유 일정을 사용하는 방법이 있습니다.

    이러한 두 역할 유형은 상호 보완적이며 함께 사용해야 합니다. 따라서 보고서 서버에 사용자를 추가하는 작업은 두 부분으로 구성됩니다. 즉, 사용자를 항목 수준 역할에 할당하는 경우 시스템 수준 역할에도 할당해야 합니다. 사용자를 역할에 할당할 때는 이미 정의되어 있는 역할을 선택해야 합니다. 역할을 생성, 수정 또는 삭제하려면 SQL Server Management Studio를 사용합니다. 자세한 내용은 역할 만들기, 삭제 또는 수정(Management Studio)을 참조하세요.

시작하기 전에

기본 모드 보고서 서버에 사용자를 추가하기 전에 다음 목록을 검토합니다.

  • 보고서 서버 컴퓨터에서 로컬 관리자 그룹의 멤버여야 합니다. Windows Vista 또는 Windows Server 2008에서 Reporting Services를 배포하는 경우 보고서 서버를 로컬로 관리하려면 더 많은 구성이 필요합니다. 자세한 내용은 로컬 관리를 위한 기본 모드 보고서 서버 구성을 참조하세요.

  • 이 태스크를 다른 사용자에게 위임하려면 사용자 계정을 내용 관리자 및 시스템 관리자 역할에 매핑하는 역할 할당을 만듭니다. 내용 관리자 및 시스템 관리자 권한이 있는 사용자는 보고서 서버에 사용자를 추가할 수 있습니다.

  • SQL Server Management Studio에서 시스템 역할 및 사용자 역할에 대해 미리 정의된 역할을 확인하여 각 역할의 태스크 종류에 익숙해지도록 합니다. 작업 설명은 웹 포털에 표시되지 않으므로 사용자 추가를 시작하기 전에 역할에 대해 잘 알고 있어야 합니다.

  • 필요에 따라 역할을 사용자 지정하거나 필요한 작업 컬렉션을 포함하도록 다른 역할을 정의합니다. 예를 들어 개별 항목에 대해 사용자 지정 보안 설정을 사용하려는 경우 폴더에 대한 보기 액세스 권한을 부여하는 새 역할 정의를 만들 수 있습니다.

시스템 역할에 사용자 또는 그룹 추가

  1. 웹 포털을 시작합니다.

  2. 오른쪽 상단의 기어 아이콘을 선택한 다음, 드롭다운 메뉴에서 사이트 설정을 선택합니다.

    Screenshot that shows the report server web portal gear icon and dropdown menu.

  3. 보안을 선택합니다.

  4. 그룹 또는 사용자 추가를 선택합니다.

  5. 그룹 또는 사용자에 Windows 도메인 사용자 또는 그룹 계정을 <><> 형식으로 입력합니다.

    참고

    폼 인증 또는 사용자 지정 보안을 사용하는 경우에는 해당 배포에 적절한 형식으로 사용자 또는 그룹 계정을 지정합니다.

  6. 시스템 역할을 선택한 다음 확인을 선택합니다.

    역할은 누적되므로 System 관리istrator와 System User를 모두 선택하면 사용자 또는 그룹이 두 역할 모두에서 작업을 수행할 수 있습니다.

  7. 반복하여 더 많은 사용자 또는 그룹에 대한 할당을 만듭니다.

항목 역할에 사용자 또는 그룹 추가

  1. 웹 포털을 시작하고 사용자 또는 그룹을 추가할 보고서 항목을 찾습니다.

  2. 항목에서 ...(줄임표)를 선택합니다.

  3. 메뉴에서 관리를 선택합니다.

  4. 보안을 선택합니다.

  5. 그룹 또는 사용자 추가를 선택합니다.

    참고

    항목이 현재 부모 항목의 보안을 상속하는 경우에는 도구 모음에서 보안 사용자 지정을 선택하여 보안 설정을 변경합니다. 그런 다음 그룹 또는 사용자 추가를 선택합니다.

  6. 그룹 또는 사용자에 Windows 도메인 사용자 또는 그룹 계정을 <><> 형식으로 입력합니다. 폼 인증 또는 사용자 지정 보안을 사용하는 경우에는 해당 배포에 적절한 형식으로 사용자 또는 그룹 계정을 지정합니다.

  7. 사용자 또는 그룹에서 항목에 액세스하는 방법을 설명하는 역할 정의를 하나 이상 선택한 다음 확인을 선택합니다.

  8. 반복하여 더 많은 사용자 또는 그룹에 대한 할당을 만듭니다.

역할 할당 만들기 및 관리
역할 할당
역할 정의

추가 질문이 있으신가요? Reporting Services 포럼에서 질문하기