2016-06-27 1 views
0

Сейчас моя служба работает под локальной системой NT. Я хочу создать тип NTUser для запуска службы. Я не хочу создавать локальную системную учетную запись. В Сервисе, когда вы смотрите какой-то аккаунт под управлением NT Service__. Я также хочу создать пользовательский пользователь NT Service \ CustomName для запуска службы.Как создать нового пользователя в разделе «Администрирование NT» «Система в Windows» с помощью C#

ответ

0

Итак, ваша проблема заключается в создании учетной записи или динамическом обслуживании службы под учетной записью. Если это последний, используйте олицетворение в C#.

+0

Я сделал это. У меня есть Exe. Когда я делаю подключение к базе данных в это время, он работает. Но теперь проблема заключается в том, что я использую репликацию. У меня есть Sql Express, под которым, когда я звоню по подписке, он пытается подключиться к агенту распространения по базе данных подписчиков. Во время олицетворения он должен взять беспристрастный счет. но он работает под управлением локальной системы –

+0

Попробуйте использовать IIS вместо сервера разработки ASP.Net и используйте аутентичную учетную запись там в процессе аутентификации. –