Наш установщик создает учетную запись пользователя с определенным именем для использования службы. Установщик генерирует случайный пароль для Windows, чтобы назначить для учетной записи. Затем установщик создает сервис с этим сочетанием имени пользователя и пароля. Затем установщик сбрасывает пароль, чтобы он был фактически секретным.
Я хочу запустить несколько копий службы, каждая из которых имеет свою учетную запись. Программа установки не может сгенерировать другое имя учетной записи, поэтому я надеялся запустить программу установки несколько раз и просто переименовать учетные записи, созданные каждый раз вручную. К сожалению, когда я изменяю имя учетной записи в свойствах сервиса, я не могу заполнить поля пароля.
Я видел ссылки на Services MMC, автоматически заполняющие поля пароля, если они оставались пустыми при просмотре учетной записи, но это, похоже, не работает. Это относится только к встроенным учетным записям или я просто делаю это неправильно?
В справке командной строки SC.EXE упоминаются пароли управляющей учетной записи службы LSA. Это не связано с тем, что я пытаюсь сделать?
Итак, я хочу иметь возможность клонировать учетные записи служб и сами службы с использованием только другого имени учетной записи. Это бесплодное упражнение?
[[Обновление]] Секретная часть важна для соблюдения. Если пароль был создан человеком, система не прошла бы аудит безопасности.