로컬 관리에 대해 기본 모드 보고서 서버 구성(SSRS)

보고서 서버 인스턴스를 로컬로 관리하려는 경우 다음 운영 체제 중 하나에 Reporting Services 보고서 서버를 배포하려면 추가 구성 단계가 필요합니다. 다음 운영 체제는 응용 프로그램에 액세스할 때 관리자 권한을 제거하여 승격된 권한이 남용되지 않도록 제한합니다.

  • Windows Server 2012 R2

  • Windows 8.1

  • Windows 8

  • Windows Server 2012

  • Windows Server 2008 R2

  • Windows 7

  • Windows Server 2008

  • Windows Vista

위에 나와 있는 운영 체제는 권한을 제한하므로 로컬 Administrators 그룹의 멤버는 대부분의 응용 프로그램을 표준 사용자 계정을 사용할 때처럼 실행하게 됩니다.

이를 통해 전반적인 시스템 보안이 개선되지만 Reporting Services에서 로컬 관리자용으로 만드는 미리 정의된 기본 제공 역할 할당은 사용할 수 없습니다.

이 항목에서는 설치가 완료된 후 로컬 관리에 대해 보고서 서버를 구성하는 방법을 설명합니다. 보고서 서버를 아직 설치 또는 구성하지 않은 경우 설치 마법사에서 SQL Server 2012 설치(설치 프로그램)Reporting Services 기본 모드 보고서 서버 관리을 참조하십시오.

  • 구성 변경 개요

  • 로컬 보고서 서버 및 보고서 관리자 관리를 구성하려면

  • 로컬 보고서 서버 관리에 대해 SSMS(SQL Server Management Studio)를 구성하려면

  • 로컬 보고서 서버에 게시하도록 SSDT(SQL Server Data Tools)를 구성하려면

  • 추가 정보

구성 변경 개요

다음 구성 변경은 표준 사용자 권한을 사용하여 보고서 서버 내용 및 작업을 관리할 수 있도록 서버를 구성합니다.

  • Reporting Services URL을 신뢰할 수 있는 사이트에 추가합니다. 기본적으로 위에 나와 있는 운영 체제에서 실행되는 Internet Explorer는 보호 모드로 실행됩니다. 이 모드는 같은 컴퓨터에서 실행되는 높은 수준의 프로세스에 브라우저 요청이 도달하지 못하도록 차단하는 기능입니다. 이 URL을 신뢰할 수 있는 사이트에 추가하면 보고서 서버 응용 프로그램에 대한 보호 모드를 해제할 수 있습니다.

  • Internet Explorer에서 관리자 권한으로 실행 기능을 사용하지 않고도 보고서 서버 관리자에게 내용 및 작업을 관리하는 권한을 부여하는 역할 할당을 만듭니다. Windows 사용자 계정에 대한 역할 할당을 만들면 Reporting Services에서 만드는 미리 정의된 기본 제공 역할 할당을 대체하는 명시적인 역할 할당을 통해 내용 관리자 및 시스템 관리자 권한으로 보고서 서버에 액세스할 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 위쪽

로컬 보고서 서버 및 보고서 관리자 관리를 구성하려면

로컬 보고서 서버로 이동하는 동안 다음과 유사한 오류가 나타나면 이 섹션의 구성 단계를 완료합니다.

  • 사용자 'Domain\[user name]'에게 필요한 권한이 없습니다. 충분한 권한이 부여되고 Windows UAC(사용자 계정 컨트롤) 제한이 해결되었는지 확인하십시오.

브라우저의 신뢰할 수 있는 사이트 설정

  1. 관리 권한을 사용하여 브라우저 창을 엽니다. 시작 메뉴에서 모든 프로그램을 클릭하고 Internet Explorer를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 선택합니다.

  2. 허용을 클릭하여 계속합니다.

  3. URL 주소에 보고서 관리자 URL을 입력합니다. 자세한 내용은 SQL Server 온라인 설명서의 보고서 관리자(SSRS)을 참조하십시오.

  4. 도구를 클릭합니다.

  5. 인터넷 옵션을 클릭합니다.

  6. 보안을 클릭합니다.

  7. 신뢰할 수 있는 사이트를 클릭합니다.

  8. 사이트를 클릭합니다.

  9. http://<server name>/reports을 추가합니다.

  10. 기본 사이트에 HTTPS를 사용하지 않으면 이 영역이 있는 모든 사이트에 대해 서버 확인(https:) 필요 확인란의 선택을 취소합니다.

  11. 추가를 클릭합니다.

  12. 확인을 클릭합니다.

보고서 관리자 폴더 설정

  1. 보고서 관리자의 홈 페이지에서 폴더 설정을 클릭합니다.

  2. 폴더 설정 페이지에서 보안을 클릭합니다.

  3. 새 역할 할당을 클릭합니다.

  4. 그룹 또는 사용자 이름 필드에 다음 형식으로 Windows 사용자 계정을 입력합니다. <domain>\<user>.

  5. 내용 관리자를 선택합니다.

  6. 확인을 클릭합니다.

보고서 관리자 사이트 설정

  1. 관리자 권한을 가진 브라우저를 열고 보고서 관리자 http://<server name>/reports로 이동합니다.

  2. 페이지의 위쪽 모퉁이에 있는 사이트 설정을 클릭합니다.

    팁

    참고: 사이트 설정 옵션이 표시되지 않으면 브라우저를 닫았다가 다시 열고 관리자 권한으로 보고서 관리자로 이동합니다.

  3. 보안을 클릭합니다.

  4. 새 역할 할당을 클릭합니다.

  5. 그룹 또는 사용자 이름 필드에 다음 형식으로 Windows 사용자 계정을 입력합니다. <domain>\<user>.

  6. 시스템 관리자를 선택합니다.

  7. 확인을 클릭합니다.

  8. 보고서 관리자를 닫습니다.

  9. 관리자 권한으로 실행을 사용하지 않고 Internet Explorer에서 보고서 관리자를 다시 엽니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 위쪽

로컬 보고서 서버 관리에 대해 SSMS(SQL Server Management Studio)를 구성하려면

기본적으로 관리자 권한으로 Management Studio를 시작해야 SQL Server Management Studio에서 사용할 수 있는 모든 보고서 서버 속성에 액세스할 수 있습니다.

매번 승격된 권한으로 Management Studio를 시작할 필요가 없도록 Reporting Services 역할 속성 및 역할 할당을 구성하려면

  • 시작 메뉴에서 모든 프로그램, SQL Server 2012를 차례로 클릭하고 Management Studio를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  • 로컬 Reporting Services 서버에 연결합니다.

  • 보안 노드에서 시스템 역할을 클릭합니다.

  • 시스템 관리자를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

  • 시스템 역할 속성 페이지에서 보고서 서버 속성 보기를 선택합니다. 시스템 관리자 역할의 멤버와 연결할 다른 속성을 모두 선택합니다.

  • 확인을 클릭합니다.

  • Management Studio를 닫습니다.

  • 사용자를 "시스템 관리자" 시스템 역할에 추가하려면 이 항목의 앞부분에 나오는 사이트 설정 구성 섹션을 참조하십시오.

이제 Management Studio를 열 때 관리자 권한으로 실행을 명시적으로 선택하지 않아도 보고서 서버 속성에 액세스할 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 위쪽

로컬 보고서 서버에 게시하도록 SSDT(SQL Server Data Tools)를 구성하려면

이 항목의 첫 번째 섹션에 나와 있는 운영 체제 중 하나에 SQL Server Data Tools(SSDT)를 설치했고 SSDT가 로컬 기본 모드 보고서 서버와 상호 작용하도록 하려는 경우 승격된 권한으로 SQL Server Data Tools(SSDT)를 열지 않거나 Reporting Services 역할을 구성하지 않으면 권한 오류가 발생합니다. 예를 들어 충분한 권한이 없으면 다음과 유사한 문제가 발생합니다.

  • 보고서 항목을 로컬 보고서 서버에 배포하려고 하면 오류 목록 창에 다음과 유사한 오류 메시지가 표시됩니다.

    • ‘Domain\<user name>’ 사용자에게 부여된 권한으로는 이 작업을 수행할 수 없습니다.

SSDT를 열 때마다 승격된 권한으로 실행하려면

  1. 시작 메뉴에서 모든 프로그램, SQL Server 2012를 차례로 클릭하고 SQL Server Data Tools를 마우스 오른쪽 단추로 클릭한 다음 다음 계정으로 실행을 클릭합니다.

  2. 계속을 클릭합니다.

  3. 프로그램 실행을 클릭합니다.

이제 로컬 보고서 서버에 보고서 및 기타 항목을 배포할 수 있습니다.

매번 승격된 권한으로 SSDT를 시작할 필요가 없도록 Reporting Services 역할 할당을 구성하려면

  • 이 항목의 앞부분에 나오는 폴더 설정 구성 및 사이트 설정 구성 섹션을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 위쪽

추가 정보

Reporting Services 관리와 관련된 일반적인 추가 구성 단계는 보고서 서버 컴퓨터에 대한 액세스를 허용하도록 Windows 방화벽에서 포트 80을 여는 것입니다. 자세한 내용은 보고서 서버 액세스를 위한 방화벽 구성을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘 위쪽

참고 항목

개념

Reporting Services 기본 모드 보고서 서버 관리

관련 자료

Start Reporting Services Configuration Manager