Итак, я нахожусь у клиента и для подключения к его SQL Server мне нужно использовать SQL Server Windows Authentication.
Дело в том, что у меня есть пользователь, который позволил мне без проблем подключиться к их серверу TFS. Я пытался добавить пользователя их домена в свои группы администраторов, но, похоже, это не удалось.
Я пробовал через графический интерфейс или через командную строку (сетевые администраторы локальной группы ....).
Пока шансов нет.
Это вообще возможно?
Нет, это невозможно.
Если вы создаете локальную учетную запись с тем же именем пользователя и паролем, это должно работать для многих действий. Его довольно легко настроить и протестировать, так что вы можете попробовать это.
Итак, вы были правы. Невозможно предоставить права пользователю за пределами вашей рабочей группы / домена. Однако я нашел обходной путь.
Поскольку мне нужно было запустить SQL Server (также известный как ssms.exe), я обнаружил, что могу запустить процесс от имени другого пользователя следующим образом:
runas /user:DOMAIN\user /netonly ssms.exe
И он без проблем запускает SQL Server с проверкой подлинности Windows.
Мой источник: https://superuser.com/questions/30508/tempoporary-login-to-another-windows-domain