Re: TakeOwnership

From
Alex Fedotov ()
To
Vadim Yegorov ()
Date
2001-11-24T06:42:30Z
Area
SU.WINDOWS.NT.PROG
From: "Alex Fedotov" <me@alexfedotov.com>

Vadim Yegorov wrote:

>  >> SetFileSecurityW(file,OWNER_SECURITY_INFORMATION,SD)
>  >> возвращает ошибку 1307 для всех пользователей, кроме Администраторов.
>  >> Я понимаю - это так и задумано. Но почему???

> Пользователь - Administrator(встроеный). Пытается сделать владельцем,
> пользователя, не являющегося членом группы Administrators. Причем даже
> SYSTEM владельцем нельзя сделать.

По умолчанию можно сделать владельцем только себя. Администраторы могут
сделать владельцем еще и группу администраторов. Если нужно записать
произвольный SID в качестве владельца, надо включить привилегию
SE_RESTORE_NAME, которая есть у администраторов, но по умолчанию находится в
выключенном состоянии.

-- Alex Fedotov

--- ifmail v.2.15dev5
 * Origin: Undisclosed (2:5020/400)