Ошибка 1385 при выполнении RUNAS в Windows Enterprise 7

У меня проблемы с установкой приложения на Windows 7 Enterprise компьютер. Установщик создает пользователя, под которым будет запущен процесс обслуживания. Однако я получаю код ошибки 1385 во всех моих журналах (установщик и установленный сервис). Мне удалось выделить проблему в такой среде. Я могу легко воспроизвести это, выполнив:

runas /env /user:thehostname\thejustcreatedusername

тогда thejustcreatedusername пароль спрашивается, и в результате я получаю:

Erreur de RUNAS : Impossible d'exécuter - notepad
1385 - Échec d'ouverture de session : l'utilisateur ne bénéficie pas du type d'ouverture de session demandé sur cet ordinateur.

Я думаю, что это соответствует английской версии: Logon failure: the user has not been granted the requested logon type at this computer,

В интернете я обнаружил, что должен предоставить пользователю access this computer from network право. Я сделал это, следуя инструкциям на https://technet.microsoft.com/en-us/library/dd277404.aspx, через Local Security Policy инструмент, но безуспешно (все та же ошибка 1385). Я также добавил своего пользователя в Users группа, которая уже имеет это право, но безуспешно. Однако, если я добавлю этого пользователя в группу администраторов, команда RUNAS сработает, и я увижу, что запускается блокнот.

Какие настройки я должен изменить в таком пользователе, чтобы успешно выполнить команду олицетворения?

2 ответа

Решение

Вам, вероятно, нужно войти в систему как право службы.

Действительно Джон, предоставляя это право, а также Allow log on locally сделал свое дело.

Существует объяснение причины, по которой установщик работал в некоторых средах, а в других - выходил из строя. Он корректно работал в средах, для которых группе пользователей были предоставлены эти права (что, по-моему, по умолчанию), и, следовательно, новый пользователь унаследовал такие разрешения, что привело к безотказной ситуации. Однако в нерабочей среде группе пользователей не было предоставлено такое право, и, следовательно, вновь созданный пользователь не наследовал, и, следовательно, ошибка 1385 при установке и во время выполнения.

Спасибо!

Другие вопросы по тегам