Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 22.03.2009, 12:21   #1
sysyman
Пользователь Подтвердите свой е-майл
 
Аватар для sysyman
 
Регистрация: 04.07.2007
Сообщений: 75
По умолчанию

Вопрос к тем кто разбирается в дескрипторах безопасности.
Я написал код для для изменения списков доступа для директории.
Проблема возникает если я назначаю полный доступ для всех пользователей.

С помощью утелитки (не моей) я проверяю списки доступа у этой папки. В результате вижу такую картину. Эта утелитка пишет что я назначил не полный доступ к папке , а специальный, то есть для самой папки назначен полный доступ, а для файлов разрешения не указаны! В результате получается такая неприятная вещь. Если в эту папку скопировать любой файл, то его список DAcl оказывается пустой и файл блокирутся для всех! Ему конечно можно назначить потом список доступа, но ведь это получается через одно место. Вопрос: как указать разрешения для файлов при изменении списка доступа директории?

Разрешающую запись добавляю так
AddAccessAllowedAce(pNewDACL^,ACL_R EVISION,GENERIC_ALL ,SID) или пробывал так
AddAccessAllowedAce(pNewDACL^,ACL_R EVISION,GENERIC_ALL or STANDARD_RIGHTS_ALL or SPECIFIC_RIGHTS_ALL or MAXIMUM_ALLOWED ,SID)
Изображения
Тип файла: jpg clip0023.jpg (38.0 Кб, 127 просмотров)
Тип файла: jpg clip0024.jpg (51.5 Кб, 135 просмотров)
sysyman вне форума
Старый 27.03.2009, 15:02   #2
sysyman
Пользователь Подтвердите свой е-майл
 
Аватар для sysyman
 
Регистрация: 04.07.2007
Сообщений: 75
По умолчанию

Сам спросил, сам и ответ нашел в MSDN. Тему можно закрыть.
sysyman вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прога с правами админа на Delphi BuT@JL Общие вопросы Delphi 2 27.02.2009 17:42
разрешения общего доступа и ntfs разрешения Zerone Свободное общение 4 16.02.2009 17:05
бан доступа в NTFS meinung Win Api 6 09.03.2008 03:21
Права доступа NTFS LinCoRe Windows 6 07.02.2008 21:24
NTFS -> FAT JoanM Свободное общение 2 16.08.2007 08:37