Форум: "WinAPI";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];
ВнизRunAs программы под SYSTEM-ом не работает Найти похожие ветки
← →
DelphiN! © (2007-07-12 11:09) [0]Удалено модератором
Примечание: СПАМ
← →
DrPass © (2007-07-12 11:36) [1]
> с чем может быть связана данная проблема?
Учетной записи SYSTEM может быть просто запрещено запускать процессы от имени другого пользователя
← →
DelphiN! © (2007-07-12 11:58) [2]
> DrPass © (12.07.07 11:36) [1]
Да видимо это так, а где можно разрешить доступ для SYSTEM-а?
← →
DelphiN! © (2007-07-12 12:08) [3]Если запустить стандартный RunAs под пользователем SYSTEM и попытаться с помощью него запустить программу под другой учетной записью выходит все та же ошибка "Отказано в доступе"
Где этот запрет снимается я не нашел :((
Или может всетаки есть какие-то способы решения этой проблемы для моей программы, не меняя настройки системы?
← →
tesseract © (2007-07-12 13:03) [4]
> Да видимо это так, а где можно разрешить доступ для SYSTEM-
> а?
Гм, из под System вроде не логинящийся пользователь, обычно все невирусописатели используют админа.
← →
DelphiN! © (2007-07-12 13:12) [5]
> tesseract © (12.07.07 13:03) [4]
А службы тогда как приложения запускают, например чтобы по шарам сетевым лазить, так как для SYSTEM-a это недоступно?
← →
DrPass © (2007-07-12 13:21) [6]Возможно, сперва следует вызвать LogonUser. Я не экспериментировал, но по идее вполне может получиться
← →
tesseract © (2007-07-12 13:45) [7]
> А службы тогда как приложения запускают, например чтобы
> по шарам сетевым лазить, так как для SYSTEM-a это недоступно?
>
Служба может запустить процесс под другим юзером.
тут кое-что про SYSTEM :
https://lists.cs.wisc.edu/archive/condor-users/pre-2004-June/msg00984.shtml
← →
DelphiN! © (2007-07-12 15:02) [8]
> DrPass © (12.07.07 13:21) [6]
Пробовал делать LogonUser, не получается :(
> tesseract © (12.07.07 13:45) [7]
В письме есть пример программы которая якобы запускает cmd.exe из под system-a под другим пользователем, но данного фала там нет ...
Больше ничего важного в письме не обнаружил, возможно это связано с плохим знанием английского ...
> Служба может запустить процесс под другим юзером.
Но как это сделать??
← →
umbra © (2007-07-12 15:33) [9]gpedit.msc
Computer Configuration\Windows Settings\Security Settings\User Rights Assignments
Если в пункте Allow log on locally добавить в список пользователя SYSTEM - не помогает?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.054 c