Мне нужно было сделать оба в моей ситуации:
аюсь создать экземпляр SQL Express в той же сети, аутентифицируясь с пользователем моего домена. Он отлично работает с аутентификацией Windows в SSMS. Я подтвердил, что могу использовать базу данных MyDB, включая редактирование таблиц.
Тем не менее, когда я пытаюсь следующую строку подключения:
Server=ipaddress\SQLExpress; Database=MyDB; Integrated Security=SSPI;
Я получаю обратно ошибку:
Cannot open database "MyDB" requested by the login. The login failed. Login failed for user 'ROMANIA\MONSTER2$'
Проблема в том, что MONSTER2 - это имя моего компьютера, а не имя пользователя. (РУМЫНИЯ - это домен.) Что я делаю не так?
[Редактировать] Я забыл кое-что, что может иметь отношение: я пытаюсь открыть соединение через веб-сервис, запущенный на моем компьютере.