Síntomas
Suponga que ejecuta una consulta remota como sp_batch_params en un procedimiento almacenado en Microsoft SQL Server 2012, 2014 o 2016. Si el nombre de usuario no es válido y no puede iniciar sesión en el servidor remoto, la instancia de SQL Server se bloquea y recibe un mensaje de error genérico.
Resolución
Después de aplicar este hotfix, la instancia de SQL Server no se bloqueará y recibirá el siguiente mensaje de error cuando ejecute la consulta que se describe en la sección "síntomas":
Msj 18487, nivel 14, estado 1, error de inicio de sesión de usuario <nombre de usuario>. Motivo: la contraseña de la cuenta ha expirado. Msj 18456, nivel 14, estado 1, error de inicio de sesión de usuario <nombre de usuario>.
El problema se solucionó por primera vez en las siguientes actualizaciones acumulativas de SQL Server:
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Le recomendamos que descargue e instale las últimas actualizaciones acumulativas de SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".