Я пытаюсь подключиться к удаленной базе данных с аутентификацией SQL из приложения, работающего как «локальный администратор» на другом компьютере.
У меня есть база данных SQL на одной машине.
У меня смешанный режим аутентификации.
У меня есть приложение, которое запускается на другой машине, работающей как «локальный администратор», что означает, что оно должно подключаться к базе данных с аутентификацией SQL.
Насколько я знаю, приложение не может работать как что-либо кроме учетной записи «локального администратора», потому что оно запускается удаленно с помощью WMI. Я не хочу требовать, чтобы служба работала на машине для запуска приложения.
Но он может подключиться к базе данных только в том случае, если я даю учетной записи SQL «sysadmin» права на «сервере», чтобы учетная запись «local admin» могла войти в базу данных.
Есть ли способ разрешить приложению, работающему как «локальный администратор», входить в базу данных, не будучи «сисадмином»?





в базе данных уже была учетная запись с таким же именем, которая была «учетной записью SQL без входа в систему», поэтому мне пришлось ее удалить, поэтому, когда я добавлял учетную запись на сервер, она воссоздавала ее в базе данных с именем входа.