Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Delphi | Прочитать "Безопасность" файла. (http://forum.oszone.net/showthread.php?t=70986)

Crowner 08-09-2006 09:18 482382

Delphi | Прочитать "Безопасность" файла.
 
Даже не знаю с какой стороны подступиться к решению такой задачи.

1. Папка открыта в доступ в сеть. Люди кидают в нее файлы. Чтобы узнать кто какой файл кинул, знаю только один способ - "Свойства" файла, закладка "Безопасность". Там и
написано в пользователях и группах, кроме меня самого и System, имя того пользователя, который кинул файл.

2. Написал програмку, которая проверяет есть ли файлы в папке и выводит их список. Необходимо сделать еще чтобы рядом с именем файла было имя пользователя, который этот файл кинул.

Как прочитать такие данные ?

Prisoner 08-09-2006 12:28 482513

Это поможет?

Crowner 08-09-2006 13:35 482543

Почти. Попробовал я тот пример, который по всем ссылкам.

Открываю вручную посмотреть владельца файла. Там 2 записи:

1.Администраторы
2.Имя того кто кинул

Пример выдает первую запись, т.е. файл постоянно принадлежит Администраторам

Crowner 08-09-2006 13:59 482553

Так...выход тогда может быть такой, чтобы уже в самой винде владельцем файла становился тот кто его кинул... у меня же постоянно администраторы владельцы... как настроить, чтобы тот кто создал файл автоматически стал владельцем, а не так, чтобы вручную предавать права ? Подскажете ? Windows 2003.

Смотрел в политиках безопасности, там есть только "владелец обьектов созданных членами группы администраторы"...


Время: 12:31.

Время: 12:31.
© OSzone.net 2001-