Запустите exe на удаленном сервере под другой учетной записью - PullRequest
0 голосов
/ 29 марта 2020

Мне нужно запустить exe на удаленном сервере. Я использую Invoke-Command -UseSSL для запуска EXE на удаленном сервере. Exe выполняет некоторую работу, но когда ему нужно подключиться к SQL серверу, он не может пройти аутентификацию. Глядя в журнал сервера, похоже, что exe подключаются к SQL серверу с использованием учетной записи NT / AUTHORITY. Команда безопасности не позволяет CredssP в сети. Есть ли какие-либо средства, которые я могу запустить exe с явно определенной учетной записью. Учетная запись, отличная от учетной записи, которая используется для создания удаленного сеанса с.

Invoke-Command -UseSSL -ComputerName $AppServer -ScriptBlock {&"C:\Program Files\my.exe" "Params"}
...