Re: Access Rights of Directories
- From
- Nicholas Nemtsev ()
- To
- All ()
- Date
- 2001-08-17T09:36:43Z
- Area
- SU.WINDOWS.NT.PROG
From: Nicholas Nemtsev <nn@vdk.psc.ru>
On Thu, 16 Aug 2001 17:49:11 +0400, "Alex Fedotov"
<me@alexfedotov.com> wrote:
> NN> При копировании прав доступа файлов и каталогов пользуюсь
> NN> функциями GetFileSecurity и SetFileSecurity.
> NN> Так вот, для файлов это прекрасно срабатывает, а вот
> NN> для каталогов права копируются частично.
<skipped>
> NN> т.е. получается, что права для доступа к каталогу определены, а права
> NN> для файлов нет.
>
>Похоже, что неправильно копируются наследуемые ACEs.
А как правильно?
Я делаю примерно так:
GetFileSecurity("dir1",DACL_SECURITY_INFORMATION,pSD,len,pLenNeed);
SetFileSecurity("dir2",DACL_SECURITY_INFORMATION,pSD);
--- ifmail v.2.15dev5
* Origin: nnSoft (2:5020/400)