Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 Запуск программы от имени другого пользователя  [new]
PVN
Member

Откуда:
Сообщений: 61
Использую CreateProcessWithLogonW.
Проблема в следующем. Есть некая программа на сервере(Win2003 Server). Есть пользователь домена User1 , который имеет права на ее запуск.
Захожу на рабочую станцию(WinXP prof) под именем User2(тоже пользователель домена), который таких прав не имеет.
Пытаюсь запустить процесс от имени User1 - 1385 ERROR_LOGON_TYPE_NOT_GRANTED (Logon failure: the user has not been granted the requested logon type at this computer).
Secondary logon запущен, User1 имеет права ' Logon as a batch job '.
Подскажите, чего не хватает.
В политике безопасности не силен.
1 апр 07, 22:38    [3965697]     Ответить | Цитировать Сообщить модератору
 Re: Запуск программы от имени другого пользователя  [new]
rrrrrrrrrr
Member

Откуда: РТ
Сообщений: 6366
В политиках безопасности (Пуск-Выполнить-secpol.msc, заодно проверьте групповые политики) есть в разделе "Назначение прав пользователям" параметр "Разрешить локальный вход в систему". Туда надо явно добавить доменного пользователя.
2 апр 07, 08:37    [3966089]     Ответить | Цитировать Сообщить модератору
 Re: Запуск программы от имени другого пользователя  [new]
PVN
Member

Откуда:
Сообщений: 61
Спасибо, заработало.
2 апр 07, 15:53    [3968521]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить