2013-06-10 4 views
1

Я использую следующий код для выполнения запроса на удаленной машине.Invoke-sqlcmd на удаленной машине

Invoke-Sqlcmd -ServerInstance $serverInstance -Database $dbName -InputFile $filePath -U "test" -P "testpwd" 

Но получаю сообщение об ошибке, как

Invoke-Sqlcmd : Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. 

Мой сервер базы данных и моей машины находятся в одном домене, но и разные machnies. Пожалуйста, помогите.

+0

Что делать, если вы пытаетесь '-U "MYDOMAIN \ тест"'? –

+0

Вы используете удаленный пульт Powershell на удаленной машине и затем выполняете invoke-sqlcmd? –

ответ

0

Убедитесь, что на сервере базы данных, к которому вы пытаетесь подключиться, включена проверка подлинности Windows и аутентификация SQL.!

enter image description here

Смежные вопросы