Symptomen
Stel dat u een externe query zoals sp_batch_params uitvoert in een opgeslagen procedure in Microsoft SQL Server 2012, 2014 of 2016. Als de gebruikersnaam ongeldig is en u zich niet kunt aanmelden bij de externe server, loopt uw exemplaar van SQL Server vast en wordt een algemeen foutbericht weergegeven.
Oplossing
Nadat u deze hotfix hebt toegepast, loopt het exemplaar van SQL Server niet vast en wordt het volgende foutbericht weergegeven wanneer u de query uitvoert die wordt beschreven in de sectie 'Symptomen':
Opmerking
Msg 18487, Niveau 14, Staat 1,
Aanmelden is mislukt voor gebruikersnaam van de gebruiker<>. Reden: Het wachtwoord van het account is verlopen.
Msg 18456, Niveau 14, Staat 1,
Aanmelden is mislukt voor gebruikersnaam van de gebruiker<>.
Het probleem werd voor het eerst opgelost in de volgende cumulatieve updates van SQL Server:
- Cumulatieve update 2 voor SQL Server 2016
- Cumulatieve update 1 voor SQL Server 2014 SP2
- Cumulatieve update 4 voor SQL Server 2014 SP1
- Cumulatieve update 10 voor SQL Server 2014
- Cumulatieve update 4 voor SQL Server 2012 Service Pack 3
Aanbeveling: Installeer de meest recente cumulatieve update voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. We raden u aan de meest recente cumulatieve updates voor SQL Server te downloaden en te installeren:
- Meest recente cumulatieve update voor SQL Server 2016
- Meest recente cumulatieve update voor SQL Server 2014 (SP1/SP2)
- Meest recente cumulatieve update voor SQL Server 2014
- Meest recente cumulatieve update voor SQL Server 2012 SP3
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.