Есть ли способ узнать, какая строка подключения использовалась для подключения к SQL Server? Или, скорее, какая строка использовалась при неудачной попытке входа в систему.
Много раз я сталкиваюсь со сложными системами, в которых я вижу сбои, вызванные тем, что какой-то сервис не может войти в SQL. Я предполагаю, что строка подключения может быть неправильной, но, поскольку я не могу понять, что это было, у меня часто возникают проблемы с выяснением, у кого на самом деле была эта проблема с подключением, чтобы иметь возможность перенастроить ее и исправить.
Ошибки в журнале просто говорят что-то вроде
2009-12-01 20: 16: 31.05 Ошибка установления соединения SSPI при входе в систему с кодом ошибки 0x8009030c при установлении соединения с интегрированной защитой; соединение было закрыто. [КЛИЕНТ: 10.124.172.65]
2009-12-01 20: 16: 31.06 Ошибка входа: 18452, уровень серьезности: 14, состояние: 1.
2009-12-01 20: 16: 31.06 Вход в систему не выполнен. Логин входит в ненадежный домен и не может использоваться с аутентификацией Windows. [КЛИЕНТ: 10.234.222.13]
Есть ли какой-нибудь аудит, который я мог бы включить, или инструмент, который вынюхивал строку подключения, чтобы я мог выяснить, что не так со строкой, анализируя саму строку?