У меня есть рабочее приложение C#, которое требует подключения к базе данных SQL, использующей проверку подлинности Windows. Однако, хотя я могу легко подключиться к базе данных с помощью Server Management Studio и проводника объектов SQL Server в Visual Studio, я получаю «Пользователь, не имеющий права использовать систему» всякий раз, когда я запускаю приложение, и приложение пытается подключиться к базе данных.Отказ авторизации SQL Server в приложении
То же приложение работает для других членов команды, и в какой-то момент это сработало и для меня. Я определенно имею доступ к базе данных. Единственное недавнее изменение, которое я могу придумать, - это переустановить Visual Studio и Server Management Studio.
Это не похоже на ошибку SQL, является ли это неправильной ошибкой, которую приложение вызывает при сбое соединения или может быть что-то еще? – Crowcoder
Да, это специальная ошибка, которую приложение вызывает, когда пользователь не имеет доступа к базе данных. – Rarissimas
Можете ли вы уловить точное исключение SQL? – Crowcoder