Как включать и отключать компоненты служб Reporting Services
Неиспользуемые функции сервера отчетов можно отключить в рамках блокирующей стратегии, позволяющей снизить риск атак на рабочий сервер отчетов. В большинстве случаев рекомендуется использовать функции служб Службы Reporting Services параллельно; это позволит использовать все функциональные возможности, предоставляемые службами Службы Reporting Services. Однако в зависимости от используемой модели развертывания можно отключить неиспользуемые функции. Например, если вся обработка отчетов производится с использованием операций по расписанию, то можно разрешить только фоновую обработку. Подобным же образом можно ограничиться запуском веб-службы сервера отчетов, если необходимо только интерактивное получение отчетов по требованию.
В процедурах, приведенных в данном разделе, показывается, как можно выключать функции служб Службы Reporting Services. Настройку функций можно выполнить разными способами, например, напрямую изменив файл RsReportServer.config или используя аспект Настройка контактной зоны для служб Reporting Services управления на основе политики в среде Среда SQL Server Management Studio. Используйте ссылки, чтобы найти одну или несколько процедур, в которых объясняется, как можно включить или выключить функцию.
веб-служба сервера отчетов;
запланированные события и обработка;
диспетчер отчетов;
построитель отчетов
Встроенная безопасность Windows для источников данных для отчетов
Веб-служба сервера отчетов
Включение или выключение веб-службы сервера отчетов методом изменения конфигурации
Откройте файл RsReportServer.config в текстовом редакторе. Дополнительные сведения см. в разделе Как изменить файл конфигурации служб Reporting Services электронной документации по SQL Server.
Для включения веб-службы сервера отчетов установите для свойства IsWebServiceEnabled значение true.
<IsWebServiceEnabled>true</IsWebServiceEnabled>
Для выключения веб-службы сервера отчетов установите для свойства IsWebServiceEnabled значение false.
<IsWebServiceEnabled>false</IsWebServiceEnabled>
Сохраните внесенные изменения и закройте файл.
Включение или выключение веб-службы сервера отчетов с использованием среды SQL Server Management Studio
Откройте среду Среда SQL Server Management Studio и установите соединение с экземпляром служб Службы Reporting Services, который следует настроить.
В обозревателе объектов щелкните правой кнопкой узел служб Службы Reporting Services, укажите пункт Политики и выберите Аспекты.
В списке Аспект выберите Настройка контактной зоны для служб Reporting Services.
В разделе Свойства аспекта можно выполнить следующие действия.
Для включения веб-службы сервера отчетов установите для свойства WebServiceAndHTTPAccessEnabled значение True.
Для выключения веб-службы сервера отчетов установите для свойства WebServiceAndHTTPAccessEnabled значение False.
Нажмите кнопку ОК.
Запланированные события и доставка
Включение или выключение запланированных событий и доставки методом изменения конфигурации
Откройте файл RsReportServer.config в текстовом редакторе. Дополнительные сведения см. в разделе Как изменить файл конфигурации служб Reporting Services электронной документации по SQL Server.
Чтобы включить запланированные операции по обработке и доставке отчетов, присвойте значение true свойствам IsSchedulingService, IsNotificationService и IsEventService:
<IsSchedulingService>true</IsSchedulingService> <IsNotificationService>true</IsNotificationService> <IsEventService>true</IsEventService>
Чтобы отключить запланированные операции по обработке и доставке отчетов, присвойте значение false свойствам IsSchedulingService, IsNotificationService и IsEventService:
<IsSchedulingService>false</IsSchedulingService> <IsNotificationService>false</IsNotificationService> <IsEventService>false</IsEventService>
Сохраните внесенные изменения и закройте файл.
Примечание |
---|
Фоновую обработку нельзя отключить полностью, поскольку она обеспечивает функциональные возможности обслуживания базы данных, необходимые для операций сервера. |
Включение или отключение запланированных событий и доставки с использованием среды SQL Server Management Studio
Откройте среду Среда SQL Server Management Studio и установите соединение с экземпляром служб Службы Reporting Services, который следует настроить.
В обозревателе объектов щелкните правой кнопкой узел служб Службы Reporting Services, укажите пункт Политики и выберите Аспекты.
В списке Аспект выберите Настройка контактной зоны для служб Reporting Services.
В разделе Свойства аспекта можно выполнить следующие действия.
Чтобы включить запланированные события и доставку, присвойте свойству ScheduleEventsAndReportDeliveryEnabled значение True.
Чтобы отключить запланированные события и доставку, присвойте свойству ScheduleEventsAndReportDeliveryEnabled значение False.
Нажмите кнопку ОК.
Примечание |
---|
Фоновую обработку нельзя отключить полностью, поскольку она обеспечивает функциональные возможности обслуживания базы данных, необходимые для операций сервера. |
Диспетчер отчетов
Включение или отключение диспетчера отчетов методом изменения конфигурации
Откройте файл RsReportServer.config в текстовом редакторе. Инструкции см. в разделе Как изменить файл конфигурации служб Reporting Services электронной документации по SQL Server.
Чтобы включить диспетчер отчетов, присвойте свойству IsReportManagerEnabled значение true.
<IsReportManagerEnabled>true</IsReportManagerEnabled>
Чтобы отключить диспетчер отчетов, присвойте свойству IsReportManagerEnabled значение false.
<IsReportManagerEnabled>false</IsReportManagerEnabled>
Сохраните внесенные изменения и закройте файл.
Включение или отключение диспетчера отчетов с использованием среды SQL Server Management Studio
Откройте среду Среда SQL Server Management Studio и установите соединение с экземпляром служб Службы Reporting Services, который следует настроить.
В обозревателе объектов щелкните правой кнопкой узел служб Службы Reporting Services, укажите пункт Политики и выберите Аспекты.
В списке Аспект выберите Настройка контактной зоны для служб Reporting Services.
В разделе Свойства аспекта можно выполнить следующие действия.
Чтобы включить диспетчер отчетов, присвойте свойству ReportManagerEnabled значение True.
Чтобы отключить диспетчер отчетов, присвойте свойству ReportManagerEnabled значение False.
Нажмите кнопку ОК.
построитель отчетов
Включение или отключение построителя отчетов с использованием среды SQL Server Management Studio
Откройте среду Среда SQL Server Management Studio и установите соединение с экземпляром служб Службы Reporting Services, который следует настроить.
В обозревателе объектов щелкните правой кнопкой мыши узел служб Службы Reporting Services и выберите пункт Свойства.
В диалоговом окне Свойства сервера в области Выбор страницы щелкните Безопасность.
Чтобы включить построитель отчетов, установите флажок Разрешить выполнение нерегламентированных отчетов.
Чтобы отключить построитель отчетов, снимите флажок Разрешить выполнение нерегламентированных отчетов.
Нажмите кнопку ОК.
Встроенная безопасность Windows
Включение или отключение встроенной безопасности Windows с использованием среды SQL Server Management Studio
Откройте среду Среда SQL Server Management Studio и установите соединение с экземпляром служб Службы Reporting Services, который следует настроить.
В обозревателе объектов щелкните правой кнопкой мыши узел служб Службы Reporting Services и выберите пункт Свойства.
В диалоговом окне Свойства сервера в области Выбор страницы щелкните Безопасность.
Чтобы включить встроенную безопасность Windows, установите флажок Использовать встроенную безопасность Windows для источников данных для отчетов.
Чтобы отключить встроенную безопасность Windows, снимите флажок Использовать встроенную безопасность Windows для источников данных для отчетов.
Нажмите кнопку ОК.
Журнал изменений
Изменение |
---|
Исправленные образцы с неверными закрывающими тегами. |