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


Идентификация служб Windows (конфигурация служб Reporting Services)

Изменения: 12 декабря 2006 г.

Используйте страницу «Идентификация служб Windows» для определения учетной записи, под которой будет выполняться служба сервера отчетов Windows. Начальная конфигурация этой учетной записи выполняется программой установки. Ее можно изменить, если необходимо изменить учетную запись или пароль.

Если при запуске программы настройки служб Reporting Services напротив удостоверения службы Windows появляется красный крест, это означает, что после обновления выпуска SQL Server (например Standard Edition до Enterprise Edition) изначальные установки учетной записи службы могли стать недопустимыми. Чтобы исправить эту проблему, запустите программу настройки служб Reporting Services и в поле Удостоверение службы Windows повторно выберите учетную запись, а затем нажмите кнопку Применить.

Настоятельно рекомендуется использовать программу настройки служб Reporting Services для обновления удостоверения службы, так как другие внутренние настройки, которые зависят от удостоверения службы, при изменении удостоверения службы автоматически обновляются.

Выбор учетной записи

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

В типы учетных записей, которые можно выбрать для служб Windows, входит учетная запись пользователя домена, локальная учетная запись пользователя или встроенная учетная запись (такая как Сетевая служба, Локальная служба или Локальная система). Для большинства задач, которые служба Windows должна выполнить, тип выбранной учетной записи не влияет на ее возможность выполнять эти задачи. Служба Windows сервера отчетов обладает полной функциональностью, вне зависимости от того, какой тип учетной записи выбран.

Рекомендуется использовать учетные записи домена и учетную запись Сетевая служба. Обе обладают одинаковыми преимуществами доступа к контроллерам домена сети, общим папкам и корпоративным серверам электронной почты. Обе обеспечивают работу службы Windows сервера отчетов с разрешениями для имен для входа в сеть.

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

  • Работа службы под локальной учетной записью ограничит возможности позже, при настройке подключений к удаленной базе данных сервера отчетов. В частности, если используется удаленная база данных сервера отчетов, для настройки подключения будет необходимо использовать учетную запись домена или пользователя базы данных SQL Server, которая обладает разрешением на подключение к удаленному экземпляру SQL Server.
  • Работа службы под локальной учетной записью накладывает новые требования на создание подписок. Сервер отчетов хранит сведения о пользователе, который создал подписку. Если пользователь создает подписку во время того, как он подключен под учетной записью домена, то служба Windows сервера отчетов будет пытаться подключиться к контроллеру домена для проверки подлинности пользователя при обработке подписки. Если служба Windows сервера отчетов работает под локальной учетной записью, то запрос проверки подлинности окажется неудачным при попытке сервера отчета отправить запрос на удаленный контроллер домена. Чтобы обойти это ограничение, можно использовать модуль проверки подлинности на основе пользовательских форм или подключить всех пользователей к серверу отчета под локальной учетной записью пользователя.
  • Работа службы под локальной учетной записью накладывает новые требования на доставку подписок. Некоторые модули доставки имеют сведения об учетных записях пользователя в определении подписок. При отправке отчетов по адресам электронной почты, основанным на учетных записях пользователей домена и запуске службы Windows сервера отчета под локальной учетной записью, становится невозможным доступ к удаленному контроллеру домена для разрешения целевой учетной записи электронной почты.

При обновлении идентификации служб Windows используйте следующие правила.

Учетная запись Объяснение

Учетные записи домена

Учетные записи домена Windows используются для служб SQL Server по умолчанию.

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

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

Сетевая служба

Это встроенная учетная запись, обладающая минимальными правами доступа, которая обладает разрешениями на подключение к сети. Это установленная по умолчанию учетная запись, используемая для запуска веб-службы сервера отчетов в Microsoft Windows Server 2003 и Windows XP с пакетом обновления 2 (Сетевая служба недоступна в других операционных системах Windows), также ее можно использовать для запуска службы Windows.

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

Локальная служба

Это встроенная учетная запись, подобная учетной записи пользователя, прошедшего проверку подлинности. Службы, запущенные с учетной записью Локальная служба, получают доступ к сетевым ресурсам в форме неопределенного сеанса без учетных данных.

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

Локальная служба является установленной по умолчанию учетной записью службы для сервера отчетов, установленного через выпуск SQL Server 2005 Express Edition with Advanced Services. Этот выпуск обладает встроенными ограничениями, которые запрещают доступ к удаленным серверам и функциями подписок, поэтому неспособность службы Windows получить доступ к сетевым ресурсам не является проблемой. Дополнительные сведения о возможностях сервера отчетов в выпуске Express Edition см. в разделе Службы Reporting Services в выпуске SQL Server 2005 Express Edition with Advanced Services.

Локальная система

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

Если пользователь переключает учетную запись (например, заменяя одну учетную запись Windows другой или меняя встроенную учетную запись на учетную запись домена Windows), то ему будет предложено создать резервную копию симметричного ключа. Резервная копия будет восстанавливаться автоматически при выборе новой учетной записи.

ms189964.note(ru-ru,SQL.90).gifПримечание.
Программа настройки служб Reporting Services напомнит, что надо проводить резервное копирование и восстановление ключа шифрования каждый раз при изменении учетной записи службы. Эти шаги необходимы для обеспечения доступности зашифрованных данных серверу отчетов. Дополнительные сведения об этих действиях см. в разделе Ключи шифрования (конфигурация служб Reporting Services).

Параметры

  • Имя службы
    Определяет имя учетной записи службы сервера отчетов Windows (ReportServer).
  • Учетная запись службы
    Определяет учетную запись, в качестве которой выполняется служба Windows. Можно выбрать только существующую учетную запись, новые учетные записи в конфигурации служб Reporting Services создавать нельзя.
  • Встроенная учетная запись
    Выберите этот параметр для выбора встроенной системной учетной записи.
  • Учетная запись Windows
    Выберите этот параметр для выбора учетной записи домена или локальной учетной записи.
  • Имя пользователя
    Определите учетную запись домена в формате: <домен>\<пользователь>. Укажите локальную учетную запись пользователя Windows в таком формате: <имя компьютера>\<пользователь>.
  • Пароль
    Укажите пароль.

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Измененное содержимое:
  • Все содержимое было уточнено и расширено.

17 июля 2006 г.

Добавления:
  • Таблица правил.

См. также

Основные понятия

Справка F1 по настройке служб Reporting Services

Другие ресурсы

Настройка учетных записей и паролей служб в службах Reporting Services
Как настроить учетные записи служб (конфигурация служб Reporting Services)
Сервер отчетов
Запуск и остановка службы Windows сервера отчетов

Справка и поддержка

Получение помощи по SQL Server 2005