Я использую типичное интегрированное соединение Windows из приложения .Net Winforms:
Dim sqlConnetion As New SqlConnection ("Сервер = Юпитер; База данных = io; Интегрированная безопасность = Истина;")
sqlConnetion.Open ()
Я получаю следующую ошибку:
Невозможно открыть базу данных "io", запрошенную при входе в систему. Ошибка входа Не удалось войти в систему для пользователя 'MARS \ viking'.
Я также пробовал следующие варианты строки подключения с теми же результатами:
Источник данных = Юпитер; Начальный каталог = io; Интегрированная безопасность = True;
Источник данных = MSSGDEV; Начальный каталог = MSSQLSERVER; Интегрированная защита = SSPI;
Самое странное, что я могу подключиться к БД с помощью SQL Management Studio с одним и тем же пользователем с того же компьютера, используя встроенную защиту. Есть ли ошибка в моем коде подключения? Или есть какой-то особый параметр конфигурации на сервере SQL, который я должен установить, чтобы разрешить соединения из кода?