Ознаки
Припустимо, що ви запускаєте віддалений запит, наприклад sp_batch_params в збережену процедуру в Microsoft SQL Server 2012, 2014 або 2016. Якщо ім'я користувача неприпустиме, і його не вдається ввійти на віддаленому сервері, ваш екземпляр сервера SQL Server аварійно завершує роботу, і ви отримаєте загальне повідомлення про помилку.
Спосіб вирішення
Після інсталяції цього виправлення екземпляр SQL Server не аварійно завершує роботу, і з'являється таке повідомлення про помилку під час виконання запиту, описаного в розділі "ознаки":
MSG 18487, рівень 14, стан 1, вхід не вдалося для користувача <ім'я користувача>. Причина: минув термін дії пароля облікового запису. MSG 18456, рівень 14, стан 1, вхід не вдалося для користувача <ім'я користувача>.
Цю проблему вирішено в таких сукупних поновленнях SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Радимо завантажити та інсталювати найновіші накопичувальне оновлення для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".