WIX: создать пользователя домена не удается с ошибкой доступа отказано - PullRequest
0 голосов
/ 12 января 2019

У меня есть проект установки MSI, написанный на WixSharp. Мне нужно создать учетную запись пользователя домена, поэтому последний скрипт содержит элемент «Пользователь».

<Component Id="ServerAccount2_" Guid="6fe30b47-2577-43ad-9095-1861a13d28b7" KeyPath="yes">
  <util:User Id="ServerAccount2_" Name="ServerAccount2" CanNotChangePassword="yes" CreateUser="yes" Domain="mydomain.ru" LogonAsService="yes" Password="[ACCOUNT_PASSWORD]" PasswordNeverExpires="yes" />
</Component>

Но создание пользователя завершается с ошибкой «Отказано в доступе». Файл журнала содержит строку:

Info: CreateUser:  Error 0x80070005: failed to create user: ServerAccount2

Код ошибки достаточно ясен, но я вошел в систему как администратор домена, и эта командная строка успешно завершена:

net user testaccount tgR_dv344 /ADD /DOMAIN

Есть ли что-то, чего мне не хватает? Как создать учетную запись домена из MSI?

...