보고서 서버에 데이터베이스 액세스 권한 부여Grant user access to a report server

이 항목은 다음에 적용됩니다.예SQL Server 2016예Power BI 보고서 서버THIS TOPIC APPLIES TO:yesSQL Server 2016yesPower BI Report Server

Reporting ServicesReporting Services 는 역할 기반 보안을 사용하여 보고서 서버에 대한 액세스 권한을 사용자에게 부여합니다. uses role-based security to grant user access to a report server. 새 보고서 서버 설치에서는 로컬 관리자 그룹의 멤버인 사용자에게만 보고서 서버 내용 및 작업에 대한 사용 권한이 있습니다.On a new report server installation, only users who are members of the local Administrators group have permissions to report server content and operations. 다른 사용자가 보고서 서버를 사용할 수 있게 하려면 태스크 모음을 지정하는 미리 정의된 역할에 사용자 또는 그룹 계정을 매핑하는 역할 할당을 만들어야 합니다.To make the report server available to other users, you must create role assignments that map user or group accounts to a predefined role that specifies a collection of tasks.

SharePoint 모드 보고서 서버: SharePoint 통합 모드로 구성된 보고서 서버의 경우 SharePoint 사이트에서 SharePoint 사용 권한을 사용하여 액세스를 구성합니다.SharePoint mode report servers: For a report server that is configured for SharePoint integrated mode, you configure access from a SharePoint site using SharePoint permissions. SharePoint 사이트의 사용 권한 수준에 따라 보고서 서버 내용 및 작업에 대한 액세스 권한이 결정됩니다.Permission levels on the SharePoint site determine access to report server content and operations. SharePoint 사이트에 대한 사용 권한을 부여하려면 사이트 관리자여야 합니다.You must be a site administrator to grant permissions on a SharePoint site. 자세한 내용은 SharePoint 사이트의 보고서 서버 항목에 대한 사용 권한 부여를 참조하세요.For more information, see Granting Permissions on Report Server Items on a SharePoint Site.

기본 모드 보고서 서버: 이 항목에서는 기본 모드 및 사용자 역할에 할당 하려면 웹 포털의 사용에 대해 구성 된 보고서 서버에는 방법입니다.Native mode report servers: This topic is focused on a report server that is configured for native mode and the use of the web portal to assign users to a role. 역할에는 다음과 같은 두 가지 유형이 있습니다.There are two types of roles:

  • 항목 수준 역할은 보고서 서버 내용, 구독, 보고서 처리 및 보고서 기록을 보고, 추가하고, 관리하는 데 사용됩니다.Item-level roles are used to view, add, and manage report server content, subscriptions, report processing, and report history. 항목 수준 역할 할당은 루트 노드(홈 폴더)에 정의되거나 계층의 하위 수준에 있는 특정 폴더 또는 항목에 정의됩니다.Item-level role assignments are defined on the root node (the Home folder) or on specific folders or items farther down the hierarchy.

  • 시스템 수준 역할은 특정 항목으로 한정되지 않은 사이트 전체 작업에 대한 액세스 권한을 부여합니다.System-level roles grant access to site-wide operations that are not bound to any specific item. 보고서 작성기를 사용하는 작업과 공유 일정을 사용하는 작업을 예로 들 수 있습니다.Examples include using Report Builder and using shared schedules.

    이러한 두 역할 유형은 상호 보완적이며 함께 사용해야 합니다.The two types of roles complement each other and should be used together. 따라서 보고서 서버에 사용자를 추가하는 작업은 두 부분으로 구성됩니다.For this reason, adding a user to a report server is a two-part operation. 즉, 사용자를 항목 수준 역할에 할당하는 경우 시스템 수준 역할에도 할당해야 합니다.If you assign a user to an item-level role, you should also assign them to a system-level role. 사용자를 역할에 할당할 때는 이미 정의되어 있는 역할을 선택해야 합니다.When assigning a user to a role, you must select a role that is already defined. 역할을 생성, 수정 또는 삭제하려면 SQL ServerSQL Server Management StudioManagement Studio를 사용합니다.To create, modify, or delete roles, use SQL ServerSQL Server Management StudioManagement Studio. 자세한 내용은 역할 만들기, 삭제 또는 수정(Management Studio)을 참조하세요.For more information, see Create, Delete, or Modify a Role (Management Studio).

시작하기 전 주의 사항Before you start

기본 모드 보고서 서버에 사용자를 추가하기 전에 다음 목록을 검토합니다.Review the following list before adding users to a native mode report server.

  • 보고서 서버 컴퓨터에서 로컬 관리자 그룹의 멤버여야 합니다.You must be a member of the local Administrators group on the report server computer. Reporting ServicesReporting Services 또는 Windows Server 2008에서 Windows VistaWindows Vista 를 배포하는 경우 보고서 서버를 로컬로 관리하려면 추가 구성이 필요합니다.If you are deploying Reporting ServicesReporting Services on Windows VistaWindows Vista or Windows Server 2008, additional configuration is required before you can administer a report server locally. 자세한 내용은 로컬 관리용으로 기본 모드 보고서 서버 구성을 참조하세요.For more information, see Configure a Native Mode Report Server for Local Administration.

  • 이 태스크를 다른 사용자에게 위임하려면 사용자 계정을 내용 관리자 및 시스템 관리자 역할에 매핑하는 역할 할당을 만듭니다.To delegate this task to other users, create role assignments that map user accounts to Content Manager and System Administrator roles. 내용 관리자 및 시스템 관리자 권한이 있는 사용자는 보고서 서버에 사용자를 추가할 수 있습니다.Users who have Content Manager and System Administrator permissions can add users to a report server.

  • SQL ServerSQL Server Management StudioManagement Studio에서 각 역할의 태스크 종류에 익숙해질 수 있도록 시스템 역할 및 사용자 역할에 대해 미리 정의된 역할을 확인합니다.In SQL ServerSQL Server Management StudioManagement Studio, view the predefined roles for System Roles and User Roles so that you are familiar with the kinds of tasks in each role. 작업 설명이 웹 포털에 표시 되지 않으므로 사용자를 추가 하기 전에 역할에 익숙해지는 것이 좋습니다.Task descriptions are not visible in the web portal, so you will want to be familiar with the roles before you begin adding users.

  • 필요에 따라 필요한 태스크 모음을 포함하는 추가 역할을 정의하거나 역할을 사용자 지정합니다.Optionally, customize the roles or define additional roles to include the collection of tasks that you require. 예를 들어 개별 항목에 대해 사용자 지정 보안 설정을 사용하려는 경우 폴더에 대한 보기 액세스 권한을 부여하는 새 역할 정의를 만들 수 있습니다.For example, if you plan to use custom security settings for individual items, you might want to create a new role definition that grants view-access to folders.

시스템 역할에 사용자 또는 그룹을 추가하려면To add a user or group to a system role

  1. 시작 된 웹 포털합니다.Start the web portal.

  2. 선택 된 기어 아이콘 오른쪽 위에 있습니다.Select the gear icon in the upper right.

  3. 사이트 설정을 선택합니다.Select Site Settings.

  4. 보안을 선택합니다.Select Security.

  5. 선택 그룹 또는 사용자 추가합니다.Select Add group or user.

  6. 그룹 또는 사용자, Windows 도메인 사용자 또는 그룹 계정 형식에서: <도메인 >\< 계정>합니다.In Group or user, enter a Windows domain user or group account in this format: <domain>\<account>.

    참고

    폼 인증 또는 사용자 지정 보안을 사용하는 경우에는 해당 배포에 적절한 형식으로 사용자 또는 그룹 계정을 지정합니다.If you are using forms authentication or custom security, specify the user or group account in the format that is correct for your deployment.

  7. 시스템 역할을 선택한 다음 선택 확인합니다.Select a system role, and then select OK.

    역할은 누적되므로 시스템 관리자와 시스템 사용자를 모두 선택하면 사용자 또는 그룹이 두 역할 모두에서 태스크를 수행할 수 있습니다.Roles are cumulative, so if you select both System Administrator and System User, a user or group will be able to perform the tasks in both roles.

  8. 위의 단계를 반복하여 추가 사용자 또는 그룹에 대한 할당을 만듭니다.Repeat to create assignments for additional users or groups.

항목 역할에 사용자 또는 그룹을 추가하려면To add a user or group to an item role

  1. 시작 된 웹 포털 사용자 또는 그룹을 추가 하려면 보고서 항목을 찾습니다.Start the web portal and locate the report item for which you want to add a user or group.

  2. 선택 된 ... (: 타원)에 있는 항목입니다.Select the ... (ellipse) on an item.

  3. 드롭 다운 메뉴에서 선택 관리합니다.In the drop-down menu, select Manage.

  4. 보안을 선택합니다.Select Security.

  5. 선택 그룹 또는 사용자 추가합니다.Select Add group or user.

    참고

    현재 항목 보안을 부모 항목 으로부터 상속 하는 경우 선택 보안 사용자 지정 보안 설정을 변경 하려면 도구 모음에서 합니다.If an item currently inherits security from a parent item, select Customize security in the toolbar to change the security settings. 그런 다음 선택 그룹 또는 사용자 추가합니다.Then select Add group or user.

  6. 그룹 또는 사용자, Windows 도메인 사용자 또는 그룹 계정 형식에서: <도메인 >\< 계정>합니다.In Group or user, enter a Windows domain user or group account in this format: <domain>\<account>. 폼 인증 또는 사용자 지정 보안을 사용하는 경우에는 해당 배포에 적절한 형식으로 사용자 또는 그룹 계정을 지정합니다.If you are using forms authentication or custom security, specify the user or group account in the format that is correct for your deployment.

  7. 어떻게 사용자 또는 그룹 해야 액세스 항목을 선택한 후에 대해 설명 하는 하나 이상의 역할 정의 확인합니다.Select one or more role definitions that describe how the user or group should access the item, and then select OK.

  8. 위의 단계를 반복하여 추가 사용자 또는 그룹에 대한 할당을 만듭니다.Repeat to create assignments for additional users or groups.

다음 단계Next steps

역할 할당 생성 및 관리 Create and Manage Role Assignments
새 역할 할당: 역할 할당 페이지 ( 편집 보고서 관리자 ) New Role Assignment: Edit Role Assignment Page (Report Manager)
보안 속성 페이지, 항목 ( 보고서 관리자 ) Security Properties Page, Items (Report Manager)
역할 할당 Role Assignments
역할 정의Role Definitions

문의:More questions? Reporting Services 포럼에서 질문Try asking the Reporting Services forum