Включение и отключение функций служб 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. Нажмите ОК.

Диспетчер конфигурации сервера отчетов (собственный режим)

Есть еще вопросы? Посетите форум служб Reporting Services