Сбой Setspn, если имя домена отличается от имени NetBIOS, где регистрации имени SPN для SQL Server

Переводы статьи Переводы статьи
Код статьи: 277658 - Vizualiza?i produsele pentru care se aplic? acest articol.
НОМЕР ОШИБКИ: 236041 (SHILOH)
Развернуть все | Свернуть все

Проблема

При попытке зарегистрировать имя участника службы (SPN) с помощью служебной программы Setspn и NetBIOS-имя компьютера, на котором выполняется Microsoft SQL Server 2000 отличается от имени домена, используется следующий синтаксис неправильно.
setspn -A MSSQLSvc/<Host>:<port> <serviceaccount>
				
Этот синтаксис возвращает следующее сообщение об ошибке:
C:\>setspn -A MSSQLSvc/lphBar2.hemlock.com:1433 delegation

Registering ServicePrincipalNames for (null)

        MSSQLSvc/LPHBar2.hemlock.com:1433

Failed to assign SPN to account '(null)', 0x57    
				
Примечание Следующие сведения относятся к примеры в этой статье:
  • «lphbar2» представляет собой имя компьютера, на котором запущен SQL Server.
  • «Hemlock» является именем домена Microsoft Windows 2000.
  • «Делегирование» является SQL Под которой запущена служба SQL Server учетная запись домена сервера.
  • «hemlock0» это NetBIOS-имя компьютера, на котором запущен SQL Server. Это компьютер, где зарегистрированные SPN.

Временное решение

Чтобы обойти эту проблему, можно зарегистрировать имя SPN, используя следующий синтаксис.
setspn -A MSSQLSvc/<Host>:<port> <domainname>\<serviceaccount>
				
Например используйте следующий синтаксис.
C:\>setspn -A MSSQLSvc/lphbar2.hemlock.com:1433 hemlock0/delegation
				
Обратите внимание, что NetBIOS-имя компьютера под управлением SQL Server (hemlock0) и доменом Windows 2000 имя (hemlock) отличаются.

Дополнительная информация

Сведения о делегировании содержатся в разделе "учетной записи Раздел делегирования» в электронной документации по SQL Server 2000.

Свойства

Код статьи: 277658 - Последний отзыв: 5 июня 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2000 Standard Edition
Ключевые слова: 
kbprb kbmt KB277658 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:277658

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com