로컬 관리를 위한 기본 모드 보고서 서버 구성(SSRS)
보고서 서버 인스턴스를 로컬로 관리하려면 다음 운영 체제 중 하나에 Reporting Services 보고서 서버를 배포하려면 더 많은 구성 단계가 필요합니다. 이 문서에서는 로컬 관리를 위해 보고서 서버를 구성하는 방법을 설명합니다. 보고서 서버를 설치해야 하는 경우, 설치 마법사(설정)에서 SQL Server 설치를 참조하세요. (,) 보고서 서버를 구성해야 하는 경우 Reporting Services 기본 모드 보고서 서버관리를 참조하세요.
적용 대상:
Reporting Services 기본 모드
-
Windows Server 2012 R2
-
Windows 8.1
-
Windows 8
-
Windows Server 2012
-
Windows Server 2008 R2
-
Windows 7
-
Windows Server 2008
지정된 운영 체제에서 사용 권한을 제한하므로 로컬 관리자 그룹의 구성원은 표준 사용자 계정을 사용하는 것처럼 대부분의 애플리케이션을 실행합니다.
이렇게 하면 시스템의 전반적인 보안이 향상되지만 Reporting Services에서 로컬 관리자를 위해 만드는 미리 정의된 기본 제공 역할 할당을 사용할 수 없습니다.
구성 변경 개요
다음 구성 변경 내용은 표준 사용자 권한을 사용하여 보고서 서버 콘텐츠 및 작업을 관리할 수 있도록 서버를 구성합니다.
신뢰할 수 있는 사이트에 Reporting Services URL을 추가합니다. 기본적으로 나열된 운영 체제에서 실행되는 Internet Explorer는 보호 모드실행됩니다. 브라우저 요청이 동일한 컴퓨터에서 실행되는 상위 수준 프로세스에 도달하지 못하도록 차단하는 이 기능입니다. 신뢰할 수 있는 사이트로 추가하여 보고서 서버 애플리케이션에 대해 보호 모드를 사용하지 않도록 설정할 수 있습니다.
Internet Explorer에서 관리자 권한으로 실행 기능을 사용하지 않고도, 콘텐츠와 작업을 관리할 수 있는 권한을 보고서 서버 관리자에게 부여하는 역할 할당을 만드세요. Windows 사용자 계정에 대한 역할 할당을 만들면 콘텐츠 관리자 및 시스템 관리자 권한이 있는 보고서 서버에 액세스할 수 있습니다. Reporting Services에서 생성하는 미리 정의된 내장된 역할 할당을 대체하는 명시적 역할 할당을 통해 접근 권한을 얻습니다.
로컬 보고서 서버 및 웹 포털 관리 구성
로컬 보고서 서버로 이동하고 다음 예제와 유사한 오류가 표시되는 경우 이 섹션의 구성 단계를 완료합니다.
-
Domain\[user name]
사용자에게 필요한 권한이 포함되지 않습니다. 충분한 권한이 부여되고 Windows UAC(사용자 계정 컨트롤) 제한이 해결되었는지 확인합니다.
브라우저에서 신뢰할 수 있는 사이트 설정
관리자 권한으로 실행 권한이 있는 브라우저 창을 엽니다. 시작 메뉴에서 Internet Explorer에서 마우스 오른쪽 버튼을 클릭하고, 관리자 권한으로 실행을 선택합니다.
계속하라는 메시지가 표시되면 예 선택합니다.
URL 주소에 웹 포털 URL을 입력합니다. 지침을 보려면 보고서 서버의 웹 포털(SSRS 기본 모드)을(를) 참조하십시오.
도구선택합니다.
인터넷 옵션선택합니다.
보안선택합니다.
신뢰할 수 있는 사이트선택합니다.
사이트선택합니다.
https://<your-server-name>
추가합니다.기본 사이트에 HTTPS를 사용하지 않는 경우, 이 영역의 모든 사이트에 대한 서버 인증 필요(https:) 체크박스의 선택을 해제하십시오.
추가를 선택합니다.
선택한 후 확인합니다.
웹 포털 폴더 설정
웹 포털의 홈 페이지에서 폴더관리 를 선택합니다.
폴더 관리 페이지에서보안 선택한 다음 그룹 또는 사용자추가를 선택합니다. 새 역할 할당 페이지의 그룹 또는 사용자 필드에 Windows 사용자 계정을 다음 형식으로 입력합니다:
<domain>\<user>
.콘텐츠 관리자 선택합니다.
확인선택합니다.
웹 포털 사이트 설정
관리자 권한으로 브라우저를 열고,
https://<server name>/reports
웹 포털로 이동하세요.홈 페이지의 상단 행에서 기어 아이콘을 먼저 선택하고, 메뉴에서 사이트 설정을(를) 선택합니다.
팁
사이트 설정 항목이 표시되지 않으면 브라우저를 닫고 다시 엽니다. 관리 권한이 있는 웹 포털로 이동합니다.
사이트 설정 페이지에서 보안을 선택한 다음 그룹 또는 사용자 추가를 선택합니다.
그룹 또는 사용자 이름 필드에 Windows 사용자 계정을
<domain>\<user>
형식으로 입력합니다.시스템 관리자을 선택하십시오.
확인선택합니다.
웹 포털을 닫습니다.
관리자 권한으로 실행을 사용하지 않고 Internet Explorer에서 웹 포털을 다시 엽니다.
로컬 보고서 서버 관리를 위한 SSMS(SQL Server Management Studio) 구성
기본적으로 관리 권한으로 Management Studio를 시작하지 않는 한 SQL Server Management Studio에서 사용할 수 있는 모든 보고서 서버 속성에 액세스할 수 없습니다.
매번 관리자 권한으로 Management Studio를 시작할 필요가 없도록 Reporting Services 역할 속성 및 역할 할당을 구성합니다.
시작 메뉴에서 Microsoft SQL Server Management Studio를 마우스 오른쪽 단추로 클릭하고, 관리자 권한으로 실행를 선택합니다.
로컬 Reporting Services 서버에 연결합니다.
보안 노드에서 시스템 역할을 선택합니다.
시스템 관리자 마우스 오른쪽 단추로 클릭한 다음 속성선택합니다.
시스템 역할 속성 페이지에서보고서 서버 속성보기를 선택합니다. 시스템 관리자 역할의 멤버와 연결하려는 다른 속성을 선택합니다. 확인선택합니다.
Management Studio 닫기
사용자를 "시스템 관리자" 시스템 역할에 추가하려면 이 문서의 앞부분에 있는 웹 포털 사이트 설정 섹션을 참조하세요.
이제 Management Studio를 열고 관리자 권한으로 실행 명시적으로 선택하지 않으면 보고서 서버 속성에 액세스할 수 있습니다.
로컬 보고서 서버에 게시하도록 SSDT(SQL Server Data Tools)를 구성하려면
이 문서의 첫 번째 섹션에 나열된 운영 체제 중 하나에 SQL Server Data Tools를 설치한 경우 사용 권한 오류가 발생할 수 있습니다. 이 결과는 SSDT가 로컬 기본 모드 보고서 서버와 상호 작용하도록 할 때 발생합니다. 관리자 권한으로 SSDT(SQL Server Data Tools)를 열거나 보고 서비스 역할을 구성하지 않는 한 발생합니다. 예를 들어 충분한 권한이 없는 경우 다음 예제와 유사한 문제가 발생합니다.
로컬 보고서 서버에 보고서 항목을 배포하려고 하면 오류 목록 창에 다음과 유사한 오류 메시지가 표시됩니다.
- 사용자
Domain\<user name>
부여된 권한은 이 작업을 수행하기에 충분하지 않습니다.
- 사용자
SSDT를 열 때마다 관리자 권한으로 실행
시작 메뉴에서 Microsoft SQL Server를 선택하고, SQL Server Data Tools에 마우스 오른쪽 버튼을 클릭합니다. 관리자 권한으로 실행 선택
계속하라는 메시지가 표시되면 예 선택합니다.
이제 로컬 보고서 서버에 보고서 및 기타 항목을 배포할 수 있습니다.
Reporting Services의 역할 할당을 구성합니다.
이 문서의 앞부분에서 웹 포털 폴더 설정 및 웹 포털 사이트 설정 섹션의 단계를 따릅니다.
추가 정보
Reporting Services 관리와 관련된 또 다른 일반적인 구성 단계는 Windows 방화벽에서 포트 80을 열어 보고서 서버 컴퓨터에 대한 액세스를 허용하는 것입니다. 자세한 내용은 보고서 서버 액세스대한 방화벽 구성을 참조하세요.