Поделиться через


Включение и отключение функций служб Reporting Services

Вы можете отключить функции сервера отчетов, которые не используются в рамках стратегии блокировки для уменьшения области атаки рабочего сервера отчетов. В большинстве случаев необходимо одновременно запускать функции служб Reporting Services для использования всех функций, предоставляемых в службах Reporting Services. Однако в зависимости от модели развертывания можно отключить функции, которые не требуются. Например, если вся обработка отчетов производится с использованием операций по расписанию, то можно разрешить только фоновую обработку. Подобным же образом можно ограничиться запуском веб-службы сервера отчетов, чтобы только получать отчеты по требованию в интерактивном режиме.

В процедурах, описанных в этой статье, показывается, как можно отключать функции служб Reporting Services в собственном режиме. Настройку функций можно выполнить разными способами, например, напрямую изменив файл RsReportServer.config или используя аспект Настройка контактной зоны для служб Reporting Services управления на основе политик в среде SQL Server Management Studio. Используйте ссылки, чтобы найти одну или несколько процедур, в которых объясняется, как можно включить или выключить функцию.

Веб-службы сервера отчетов

Включение или отключение веб-службы сервера отчетов путем изменения конфигурации

  1. Откройте файл RsReportServer.config в текстовом редакторе. Дополнительные сведения см. в разделе "Изменение файла конфигурации служб Reporting Services " (RSreportserver.config)".

  2. Чтобы включить веб-службу сервера отчетов, присвойте свойству IsWebServiceEnabled значение true.

    <IsWebServiceEnabled>true</IsWebServiceEnabled>  
    
  3. Чтобы выключить веб-службу сервера отчетов, присвойте свойству IsWebServiceEnabled значение false.

    <IsWebServiceEnabled>false</IsWebServiceEnabled>  
    
  4. Сохраните внесенные изменения и закройте файл.

Включение или отключение веб-службы сервера отчетов с помощью SQL Server Management Studio

  1. Откройте SQL Server Management Studio и подключитесь к экземпляру службы Reporting Services, который требуется настроить.

  2. В обозреватель объектов щелкните правой кнопкой мыши узел служб Reporting Services, наведите указатель на политики и выберите аспекты.

  3. В списке Аспект выберите Настройка контактной зоны для служб Reporting Services.

  4. В разделе Свойства аспектаможно выполнить следующие действия.

    • Для включения веб-службы сервера отчетов установите для свойства WebServiceAndHTTPAccessEnabled значение True.

    • Для выключения веб-службы сервера отчетов установите для свойства WebServiceAndHTTPAccessEnabled значение False.

  5. Нажмите ОК.

Запланированные события и доставка

Включение или отключение запланированных событий и доставки путем изменения конфигурации

  1. Откройте файл RsReportServer.config в текстовом редакторе. Дополнительные сведения см. в разделе "Изменение файла конфигурации служб Reporting Services " (RSreportserver.config)".

  2. Чтобы включить запланированные операции по обработке и доставке отчетов, присвойте значение IsSchedulingServiceсвойствам IsNotificationService, IsEventService и true:

    <IsSchedulingService>true</IsSchedulingService>  
    <IsNotificationService>true</IsNotificationService>  
    <IsEventService>true</IsEventService>  
    
  3. Чтобы отключить запланированные операции по обработке и доставке отчетов, присвойте значение IsSchedulingServiceсвойствам IsNotificationService, IsEventService и false:

    <IsSchedulingService>false</IsSchedulingService>  
    <IsNotificationService>false</IsNotificationService>  
    <IsEventService>false</IsEventService>  
    
  4. Сохраните внесенные изменения и закройте файл.

Примечание.

Вы не можете полностью отключить фоновую обработку, так как она предоставляет функциональные возможности обслуживания базы данных, необходимые для операций сервера.

Веб-портал

По состоянию на накопительный пакет обновления 2 служб SQL Server 2016 Reporting Services всегда включается веб-портал.

Встроенная безопасность Windows

Включение или отключение встроенной безопасности Windows с помощью SQL Server Management Studio

  1. Откройте SQL Server Management Studio и подключитесь к экземпляру службы Reporting Services, который требуется настроить.

  2. В обозреватель объектов щелкните правой кнопкой мыши узел служб Reporting Services и выберите пункт "Свойства".

  3. В диалоговом окне "Свойства сервера" в разделе "Выбор страницы" выберите "Безопасность".

    • Чтобы включить встроенную безопасность Windows, установите флажок Использовать встроенную безопасность Windows для источников данных для отчетов.

    • Чтобы отключить встроенную безопасность Windows, снимите флажок Включить встроенную безопасность Windows для источников данных отчетов.

  4. Нажмите ОК.