Назад | Перейти на главную страницу

Службы SQL Server не отображаются в диспетчере конфигурации SQL

У меня есть SQL Server 2008 R2 (RTM), работающий на коробке Windows Server 2008 R2 (SP1). Этот экземпляр существует в основном для запуска SSRS в режиме интеграции с SharePoint.

Когда я открываю диспетчер конфигурации SQL Server, по умолчанию выбираются «Службы SQL Server». В списке перечислены только «Службы отчетов SQL Server (SSRS)» и «Браузер SQL Server». Не указаны «SQL Server (SSRS)» и «агент SQL Server (SSRS)». Экземпляр называется «SSRS».

Я могу видеть и контролировать все службы в диспетчере серверов.

я нашел эта статья в kb ссылка на SQL Server 2005 г. который казался многообещающим и выполнил все содержащиеся в нем шаги (скопированы здесь - обратите внимание, что я добавил «4.a», который, как мне казалось, отсутствовал в статье)

  1. Откройте сеанс на сервере, на котором установлен SQL Server. Откройте сеанс, используя учетную запись Windows, которая является частью группы администраторов домена.
  2. Загрузите и затем установите консоль управления групповой политикой, если у вас еще не установлена ​​консоль.
  3. Откройте консоль управления групповой политикой. Затем выберите организационное подразделение, в котором расположен SQL Server.
  4. Создайте новый объект групповой политики или отредактируйте существующий объект групповой политики, связанный с этим подразделением. Чтобы изменить существующий объект групповой политики, щелкните правой кнопкой мыши объект политики и выберите «Изменить». Появится новый редактор объектов групповой политики Microsoft Management Console (MMC). 4.a - Перейдите в «Конфигурация компьютера \ Политики \ Параметры Windows \ Параметры безопасности \ Системные службы».
  5. В столбце «Имя службы» дважды щелкните SQL Server (имя_экземпляра).
  6. В диалоговом окне «Свойства SQL Server (имя_экземпляра)» установите флажок «Определить этот параметр политики», выберите соответствующий режим запуска и нажмите «Изменить безопасность».
  7. В диалоговом окне Безопасность для SQL Server (имя_экземпляра) щелкните СЕТЕВАЯ СЛУЖБА в разделе Имена групп или пользователей. Примечание. Если учетная запись NETWORK SERVICE отсутствует в списке, добавьте ее перед выполнением этого шага.
  8. В разделе «Разрешения для сетевой службы» установите флажок «Чтение» в столбце «Разрешить» и нажмите кнопку «ОК».
  9. Повторите шаги 5–9, чтобы добавить разрешение READ в учетную запись NETWORK SERVICE для других служб SQL Server 2005.

Я выполнил указанные выше действия для служб «SQL Server (SSRS)» и «Агент SQL Server (SSRS)». Я применил групповую политику через "gupdate / force", а затем повторно открыл диспетчер конфигурации SQL. Ничего не изменилось, перечислены только «SQL Server Reporting Services (SSRS)» и «SQL Server Browser».

Как сделать так, чтобы «SQL Server (SSRS)» и «SQL Server Agent (SSRS)» отображались в диспетчере конфигурации SQL Server?

РЕДАКТИРОВАТЬ: Из любопытства я запустил Результирующий набор политик на сервере и вижу, что в «Системных службах» значение «Запуск» определено, а столбец «Разрешение» - нет.

EDIT2: разрешения «Сетевая служба» отображаются в RSoP.