Последнее обновление раздела: январь 2008 г.
Не рекомендуется запускать службу SQL Server с использованием локальной системной учетной записи компьютера SQL Server. Для наиболее безопасной работы серверов базы данных сайта SQL Server необходимо настроить учетную запись пользователя домена с низкими правами для запуска службы SQL Server.
Необходимо зарегистрировать имя участника-службы (SPN — Service Principal Name) для учетной записи службы SQL Server (когда локальная системная учетная запись не будет использоваться), чтобы клиенты могли идентифицировать службу и проверить ее подлинность с помощью протокола Kerberos. Чтобы зарегистрировать имя участника-службы для учетной записи службы SQL Server сервера базы данных сайта, можно воспользоваться служебной программой SetSPN. Программу SetSPN необходимо запустить на компьютере, который находится в домене SQL Server, используя учетные данные администратора домена. Чтобы с помощью служебной программы SetSPN правильно настроить имя участника-службы для учетной записи службы SQL Server, воспользуйтесь следующей процедурой.
|  Примечание | 
|---|
| Прежде чем использовать служебную программу SetSPN или открывать консоль управления ADSIEdit, необходимо установить средства поддержки Microsoft Windows Server. Эти средства содержатся в папке средств поддержки на обоих компакт-дисках Windows 2000 Server и Windows Server 2003. Чтобы установить средства поддержки Windows Server, перейдите в папку \SUPPORT\TOOLS\ на установочном компакт-диске для сервера и запустите файл suptools.msi. | 
Создание имени участника-службы (SPN) пользователя домена для учетной записи службы SQL Server вручную
- 
Нажмите кнопку Пуск, выберите пункт Выполнить и введите cmd в диалоговом окне Запуск программы. 
- 
Из командной строки перейдите в каталог установки средств поддержки Windows Server. По умолчанию эти средства находятся в каталоге C:\Program Files\Support Tools. 
- 
Введите допустимую команду для создания имени участника-службы. Команда должна быть введена в формате setspn –A MSSQLSvc/<Имя компьютера SQL Server>:1433 <Домен\Учетная запись>.  Примечание ПримечаниеПри регистрации имени участника-службы для именованного экземпляра SQL Server используется та же самая команда, что и при регистрации имени участника-службы для экземпляра по умолчанию, с той разницей, что номер порта должен совпадать с номером порта, используемого именованным экземпляром. 
- 
Убедитесь в правильности выполнения команды, просмотрев ее выходные данные для строки обновленного объекта. 
Проверка правильности регистрации имени участника-службы пользователя домена с помощью консоли управления ADSIEdit
- 
Чтобы запустить консоль управления ADSIEdit, нажмите кнопку Пуск, выберите пункт Выполнить и введите adsiedit.msc. 
- 
При необходимости подключитесь к домену сервера сайта. 
- 
На панели консоли последовательно разверните узлы домена сервера сайта, DC=<различающееся имя сервера>, CN=Пользователи и щелкните правой кнопкой мыши CN=<Пользователь учетной записи службы>. В контекстном меню выберите пункт Свойства. 
- 
В диалоговом окне CN=Свойства <пользователя учетной записи службы> проверьте значение servicePrincipalName, чтобы убедиться в том, что допустимое имя участника-службы было создано и связано с необходимой службой SQL Server. 
Смена учетной записи службы SQL Server с локальной системы на учетную запись пользователя домена
- 
Создайте или выберите учетную запись пользователя домена или локальную системную учетную запись, которая будет использоваться в качестве учетной записи службы SQL Server. 
- 
Откройте SQL Server Configuration Manager. 
- 
Выделите Службы SQL Server 2005, а затем дважды щелкните SQL Server <ИМЯ ЭКЗЕМПЛЯРА>. 
- 
На вкладке Вход в систему выберите пункт Эта учетная запись и введите имя пользователя и пароль для учетной записи домена, созданной на шаге 1, либо нажмите кнопку Обзор для поиска учетной записи пользователя в Active Directory, а затем нажмите кнопку Применить. 
- 
Нажмите кнопку Да в диалоговом окне Подтвердить изменение учетной записи, чтобы подтвердить изменение учетной записи и перезапустить службу SQL Server. 
- 
После того, как учетная запись будет успешно изменена, нажмите кнопку ОК. 





