Reporting Services 기능 설정 또는 해제Turn Reporting Services Features On or Off

프로덕션 보고서 서버의 공격 노출 영역을 줄이기 위한 잠금 전략의 일환으로 사용하지 않는 보고서 서버 기능을 해제할 수 있습니다.You can turn off report server features that you do not use as part of a lockdown strategy for reducing the attack surface of a production report server. 대부분의 경우에는 여러 Reporting ServicesReporting Services 기능을 동시에 실행하여 Reporting ServicesReporting Services에서 제공하는 모든 기능을 사용해야 합니다.In most cases, you will want to run Reporting ServicesReporting Services features concurrently to use all of the functionality provided in Reporting ServicesReporting Services. 그러나 배포 모델에 따라서는 필요하지 않은 기능을 비활성화할 수 있습니다.However, depending on your deployment model, you can disable the features that you do not require. 예를 들어 모든 보고서 처리가 예약된 작업으로 구성된 경우 백그라운드 처리만 활성화할 수 있습니다.For example, you can enable only the background processing if all report processing is configured as scheduled operations. 마찬가지로 요청 시 실행되는 대화형 보고서만 원하는 경우에는 보고서 서버 웹 서비스만 실행할 수 있습니다.Similarly, you can run just the Report Server Web service if you only want interactive, on-demand reporting.

이 항목의 절차에서는 기본 모드 Reporting ServicesReporting Services 기능을 해제하는 방법을 보여 줍니다.The procedures in this topic show you how to turn off native mode Reporting ServicesReporting Services features. RsReportServer.config 파일을 직접 편집하거나 에서 정책 기반 관리의 Reporting Services에 대한 노출 영역 구성 SQL Server Management StudioSQL Server Management Studio패싯을 사용하는 등의 다양한 방법으로 기능을 구성할 수 있습니다.Features can be configured in different ways, such as by editing the RsReportServer.config file directly or by using the Surface Area Configuration for Reporting Services facet of Policy-Based Management in SQL Server Management StudioSQL Server Management Studio. 해당 링크를 사용하여 기능을 설정하거나 해제하는 방법을 설명하는 절차를 찾을 수 있습니다.Use the links to locate the procedure or procedures that explain how to turn a feature on or off:

Report Server Web ServiceReport Server Web Service

구성을 편집하여 보고서 서버 웹 서비스를 설정하거나 해제하려면To turn on or off the Report Server Web service by editing configuration

  1. 텍스트 편집기에서 RsReportServer.config 파일을 엽니다.Open the RsReportServer.config file in a text editor. 자세한 내용은 SQL ServerSQL Server 온라인 설명서의 Reporting Services 구성 파일 수정(RSreportserver.config)를 참조하세요.For more information, see Modify a Reporting Services Configuration File (RSreportserver.config) in SQL ServerSQL Server Books Online.

  2. 보고서 서버 웹 서비스를 활성화하려면 IsWebServiceEnabledtrue로 설정합니다.To turn on the Report Server Web service, set IsWebServiceEnabled to true:

    <IsWebServiceEnabled>true</IsWebServiceEnabled>  
    
  3. 보고서 서버 웹 서비스를 해제하려면 IsWebServiceEnabledfalse로 설정합니다.To turn off the Report Server Web service, set IsWebServiceEnabled to false:

    <IsWebServiceEnabled>false</IsWebServiceEnabled>  
    
  4. 변경 내용을 저장한 다음 파일을 닫습니다.Save your changes and then close the file.

SQL Server Management Studio를 사용하여 보고서 서버 웹 서비스를 설정하거나 해제하려면To turn on or off the Report Server Web service by using SQL Server Management Studio

  1. SQL Server Management StudioSQL Server Management Studio 를 열고 구성할 Reporting ServicesReporting Services 인스턴스에 연결합니다.Open SQL Server Management StudioSQL Server Management Studio and connect to the Reporting ServicesReporting Services instance that you want to configure.

  2. 개체 탐색기에서 Reporting ServicesReporting Services 노드를 마우스 오른쪽 단추로 클릭하고 정책을 가리킨 다음 패싯을 클릭합니다.In Object Explorer, right-click the Reporting ServicesReporting Services node, point to Policies, and click Facets.

  3. 패싯 목록에서 Reporting Services에 대한 노출 영역을 선택합니다.In the Facet list, select Surface Area Configuration for Reporting Services.

  4. 패싯 속성아래에서 다음을 수행합니다.Under Facet Properties:

    • 보고서 서버 웹 서비스를 활성화하려면 WebServiceAndHTTPAccessEnabledTrue로 설정합니다.To turn on the Report Server Web service, set WebServiceAndHTTPAccessEnabled to True.

    • 보고서 서버 웹 서비스를 해제하려면 WebServiceAndHTTPAccessEnabledFalse로 설정합니다.To turn off the Report Server Web service, set WebServiceAndHTTPAccessEnabled to False.

  5. 확인을 클릭합니다.Click OK.

예약된 이벤트 및 배달Scheduled Events and Delivery

구성을 편집하여 예약된 이벤트 및 배달을 설정하거나 해제하려면To turn on or off scheduled events and delivery by editing configuration

  1. 텍스트 편집기에서 RsReportServer.config 파일을 엽니다.Open the RsReportServer.config file in a text editor. 자세한 내용은 SQL ServerSQL Server 온라인 설명서의 Reporting Services 구성 파일 수정(RSreportserver.config)를 참조하세요.For more information, see Modify a Reporting Services Configuration File (RSreportserver.config) in SQL ServerSQL Server Books Online.

  2. 예약된 보고서 처리 및 배달을 활성화하려면 IsSchedulingService, IsNotificationServiceIsEventServicetrue로 설정합니다.To turn on scheduled report processing and delivery, set IsSchedulingService, IsNotificationService, and IsEventService to true:

    <IsSchedulingService>true</IsSchedulingService>  
    <IsNotificationService>true</IsNotificationService>  
    <IsEventService>true</IsEventService>  
    
  3. 예약된 보고서 처리 및 배달을 해제하려면 IsSchedulingService, IsNotificationServiceIsEventServicefalse로 설정합니다.To turn off scheduled report processing and delivery, set IsSchedulingService, IsNotificationService, and IsEventService to false:

    <IsSchedulingService>false</IsSchedulingService>  
    <IsNotificationService>false</IsNotificationService>  
    <IsEventService>false</IsEventService>  
    
  4. 변경 내용을 저장한 다음 파일을 닫습니다.Save your changes and then close the file.

참고

백그라운드 처리는 서버 작업에 필요한 유지 관리 기능을 제공하므로 완전히 해제할 수는 없습니다.You cannot turn off background processing completely because it provides database maintenance functionality that is required for server operations.

SQL Server Management Studio를 사용하여 예약된 이벤트 및 배달을 설정하거나 해제하려면To turn on or off scheduled events and delivery by using SQL Server Management Studio

  1. SQL Server Management StudioSQL Server Management Studio 를 열고 구성할 Reporting ServicesReporting Services 인스턴스에 연결합니다.Open SQL Server Management StudioSQL Server Management Studio and connect to the Reporting ServicesReporting Services instance that you want to configure.

  2. 개체 탐색기에서 Reporting ServicesReporting Services 노드를 마우스 오른쪽 단추로 클릭하고 정책을 가리킨 다음 패싯을 클릭합니다.In Object Explorer, right-click the Reporting ServicesReporting Services node, point to Policies, and click Facets.

  3. 패싯 목록에서 Reporting Services에 대한 노출 영역을 선택합니다.In the Facet list, select Surface Area Configuration for Reporting Services.

  4. 패싯 속성아래에서 다음을 수행합니다.Under Facet Properties:

    • 예약된 이벤트 및 배달을 활성화하려면 ScheduleEventsAndReportDeliveryEnabledTrue로 설정합니다.To turn on scheduled events and delivery, set ScheduleEventsAndReportDeliveryEnabled to True.

    • 예약된 이벤트 및 배달을 해제하려면 ScheduleEventsAndReportDeliveryEnabledFalse로 설정합니다.To turn off scheduled events and delivery, set ScheduleEventsAndReportDeliveryEnabled to False.

  5. 확인을 클릭합니다.Click OK.

참고

백그라운드 처리는 서버 작업에 필요한 유지 관리 기능을 제공하므로 완전히 해제할 수는 없습니다.You cannot turn off background processing completely because it provides database maintenance functionality that is required for server operations.

웹 포털Web portal

이전 버전에서 IsReportManagerEnabled를 false로 설정하여 보고서 관리자를 사용하지 않을 수 있습니다.In previous versions, you could disable Report Manager by setting IsReportManagerEnabled to false. IsReportManagerEnabled는 SQL Server 2016 Reporting Services 누적 업데이트 2부터 사용되지 않습니다.IsReportManagerEnabled has been deprecated as of SQL Server 2016 Reporting Services Cumulative Update 2. 웹 포털은 항상 사용할 수 있습니다.The web portal will always be enabled.

보고서 작성기Report Builder

SQL Server Management Studio를 사용하여 보고서 작성기를 설정하거나 해제하려면To turn on or off Report Builder by using SQL Server Management Studio

  1. SQL Server Management StudioSQL Server Management Studio 를 열고 구성할 Reporting ServicesReporting Services 인스턴스에 연결합니다.Open SQL Server Management StudioSQL Server Management Studio and connect to the Reporting ServicesReporting Services instance that you want to configure.

  2. 개체 탐색기에서 Reporting ServicesReporting Services 노드를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.In Object Explorer, right-click the Reporting ServicesReporting Services node, and click Properties.

  3. 서버 속성 대화 상자의 페이지 선택아래에서 보안을 클릭합니다.In the Server Properties dialog box, under Select a page, click Security.

    • 보고서 작성기를 활성화하려면 임시 보고서 실행 사용 옵션을 선택합니다.To turn on Report Builder, select the Enable ad hoc report executions option.

    • 보고서 작성기를 해제하려면 임시 보고서 실행 사용 옵션의 선택을 취소합니다.To turn off Report Builder, unselect the Enable ad hoc report executions option.

  4. 확인을 클릭합니다.Click OK.

Windows 통합 보안Windows Integrated Security

SQL Server Management Studio를 사용하여 Windows 통합 보안을 설정하거나 해제하려면To turn on or off Windows Integrated security by using SQL Server Management Studio

  1. SQL Server Management StudioSQL Server Management Studio 를 열고 구성할 Reporting ServicesReporting Services 인스턴스에 연결합니다.Open SQL Server Management StudioSQL Server Management Studio and connect to the Reporting ServicesReporting Services instance that you want to configure.

  2. 개체 탐색기에서 Reporting ServicesReporting Services 노드를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.In Object Explorer, right-click the Reporting ServicesReporting Services node, and click Properties.

  3. 서버 속성 대화 상자의 페이지 선택아래에서 보안을 클릭합니다.In the Server Properties dialog box, under Select a page, click Security.

    • Windows 통합 보안을 활성화하려면 보고서 데이터 원본에 대한 Windows 통합 보안 사용 옵션을 선택합니다.To turn on Windows Integrated security, select the Enable Windows Integrated security for report data sources option.

    • Windows 통합 보안을 해제하려면 보고서 데이터 원본에 대한 Windows 통합 보안 사용 옵션의 선택을 취소합니다.To turn off Windows integrated security, unselect the Enable Windows Integrated security for report data sources option.

  4. 확인을 클릭합니다.Click OK.

관련 항목:See Also

Reporting Services 구성 관리자(SSRS 기본 모드)Reporting Services Configuration Manager (SSRS Native Mode)
추가 질문이 있으신가요?More questions? Reporting Services 포럼을 이용해 보세요.Try the Reporting Services forum