¿Como solucionar problema de autenticación en linked server de SQL 2019 tras aplicar parches a uno de los DCs?

Nora Diaz 20 Puntos de reputación
2024-10-02T11:46:21.95+00:00

Buenos días.

Como parte de un proyecto de migración se está actualizando los controladores de dominio (ws2012r2) antes de migrarlos a ws2022, se aplicó parches a uno de los tres DCs, tras el cual algunos algunos desarrolladores comenzaron a recibir de forma intermitente el error 18456 que adjunto, cuando intentan acceder a algunos linked server de SQL Server 2016 con la autenticación integrada de windows.

Error_SQL

¿Mi duda es, que solución puedo aplicar para solucionar el problema de la autenticación integrada de SQL antes de actualizar el resto de DCs?. Siempre he mantenido la recomendación de Microsoft de que todos los DCs deben estar al mismo nivel de parches, pero en este escenario me temo que si aplico parches al resto de DCs dejará de funcionar del todo. Tampoco veo la opción de desinstalar las actualizaciones instaladas en el único DC parcheado por temas de dependencia y genere otro problema mayor. Los parches que se aplicaron en el DC fueron estos:

Security Update KB5031419, Update KB5031003, Security Update KB5030329, Update KB5029915, Security Update KB5022516, Security Update KB5022346, Security Update KB5021296, Security Update KB5020902, Security Update KB5020608, Security Update KB5020010, Security Update KB5018476, Security Update KB5017365, Security Update KB5016683, Security Update KB5015877, Security Update KB5014746, Security Update KB5014001, Security Update KB5013616, Update KB5012639, Security Update KB5012170, Security Update KB5012144, Security Update KB5011560 Security Update ,KB5010395 Security Update KB5009595, Update KB4093753.

De antemano muchas gracias por vuestra ayuda!!

ND

SQL Server
SQL Server
Familia de sistemas de análisis y administración de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de negocio y almacenamiento de datos.
111 preguntas
0 comentarios No hay comentarios
{count} votos

2 respuestas

Ordenar por: Muy útil
  1. Jonathan Pereira Castillo 9,075 Puntos de reputación Proveedor de Microsoft
    2024-10-09T19:32:50.93+00:00

    Hola Nora Diaz

    ¡Bienvenido a Preguntas y respuestas de Microsoft!

    El error 18456 que mencionas, relacionado con la autenticación integrada de Windows en SQL Server, puede ser bastante frustrante. Aquí hay algunas sugerencias para solucionar este problema antes de actualizar el resto de los controladores de dominio (DCs):

    Verificar la Configuración de Delegación:

    • Asegúrate de que la cuenta de servicio de SQL Server tenga la delegación adecuada configurada en Active Directory. Esto es crucial para la autenticación Kerberos.
    • Puedes verificar y configurar la delegación en las propiedades de la cuenta de servicio en Active Directory Users and Computers.

    Actualizar SPNs (Service Principal Names):

    • Asegúrate de que los SPNs estén correctamente registrados para la cuenta de servicio de SQL Server. Puedes usar el comando setspn -L <account> para listar los SPNs y setspn -A <SPN> <account> para agregar cualquier SPN faltante.

    Revisar la Configuración de Seguridad del Servidor Vinculado:

    • En SQL Server Management Studio (SSMS), ve a la configuración del servidor vinculado y asegúrate de que la opción de seguridad esté configurada para usar la autenticación de Windows correctamente.
    • En el cuadro de diálogo de seguridad del servidor vinculado, selecciona “Realizar con este contexto de seguridad” y proporciona las credenciales adecuadas.

    Comprobar la Conectividad de Red y DNS:

    • Asegúrate de que todos los servidores puedan resolver correctamente los nombres DNS de los controladores de dominio y que no haya problemas de conectividad de red.

    Revisar los Logs de Eventos:

    • Revisa los logs de eventos en los servidores SQL y en los controladores de dominio para cualquier mensaje de error adicional que pueda proporcionar más pistas sobre la causa del problema.

    Aplicar Parches Consistentemente:

    • Aunque mencionas que temes aplicar parches al resto de los DCs, es importante que todos los DCs estén al mismo nivel de parches para evitar inconsistencias. Considera realizar esta actualización en un entorno de prueba primero para evaluar el impacto.

    ¡Espero que estos consejos ayuden a resolver el problema! Si necesitas más ayuda, estoy a tu disposición.

    Saludos

    Jonathan.


    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ‘Si’. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones. ¡Gracias por tu colaboración!

    2 personas han encontrado útil esta respuesta.
    0 comentarios No hay comentarios

  2. Jonathan Pereira Castillo 9,075 Puntos de reputación Proveedor de Microsoft
    2024-11-04T22:24:04.89+00:00

    Hola Nora Diaz,

    El propósito de este mensaje es verificar la información proporcionada. Si tienes más actualizaciones sobre este tema, no dudes en responder en este mismo hilo.

    Respetuosamente,

    Jonathan

    ---------

    Tu opinión es muy importante para nosotros! Si esta respuesta resolvió tu consulta, por favor haz clic en ‘Sí’. Esto nos ayuda a mejorar continuamente la calidad y relevancia de nuestras soluciones. ¡Gracias por tu colaboración!

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios

Su respuesta

Las respuestas se pueden marcar como respuestas aceptadas por el autor de la pregunta, lo que ayuda a los usuarios a conocer la respuesta que resolvió el problema del autor.