Setspn falla si nombre de dominio difiere del nombre de NetBIOS donde se registre el SPN de SQL Server

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 277658
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Nº DE ERROR: 236041 (SHILOH)
Síntomas
Cuando intenta registrar el nombre principal de servicio (SPN) mediante la utilidad SetSPN y el nombre NetBIOS del equipo que está ejecutando Microsoft SQL Server 2000 difiere del nombre de dominio, la siguiente sintaxis es incorrecta.
setspn -A MSSQLSvc/<Host>:<port> <serviceaccount>				
esta sintaxis devolverá el error siguiente:
C:\>setspn -A MSSQLSvc/lphBar2.hemlock.com:1433 delegationRegistering ServicePrincipalNames for (null)        MSSQLSvc/LPHBar2.hemlock.com:1433Failed to assign SPN to account '(null)', 0x57    				
Nota la información siguiente se aplica a los ejemplos de este artículo:
  • "Lphbar2" es el nombre de host del equipo que ejecuta SQL Server.
  • "Hemlock" es el nombre de dominio de Microsoft Windows 2000.
  • "Delegación" es el SQL cuenta de dominio de Server bajo la que se ejecuta el servicio de SQL Server.
  • "Hemlock0" es el nombre NetBIOS del equipo que ejecuta SQL Server. Este es el equipo donde se está registrando el SPN.
Solución
Para evitar este problema, puede registrar el SPN utilizando la sintaxis siguiente.
setspn -A MSSQLSvc/<Host>:<port> <domainname>\<serviceaccount>				
por ejemplo, utilice la sintaxis siguiente.
C:\>setspn -A MSSQLSvc/lphbar2.hemlock.com:1433 hemlock0/delegation				
Observe que el nombre NetBIOS del equipo que ejecuta SQL Server (hemlock0) y el nombre de dominio de Windows 2000 (hemlock) son diferentes.
Más información
Para obtener información acerca de la delegación, consulte el tema "Delegación de cuentas de seguridad" en libros en pantalla de SQL Server 2000.

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 277658 - Última revisión: 12/05/2015 22:27:09 - Revisión: 5.4

Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbprb KB277658 KbMtes
Comentarios