Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.17;
Скачать: CL | DM;

Вниз

Защита файла от удаления   Найти похожие ветки 

 
adif   (2003-10-27 14:19) [0]

Как в многопользовательском приложении защитить файл от удаления, т.е. есть база данных в папке общего доступа, к которым обращается несколько пользователей, и вся проблема в том как защитить файл базы данных от случайного или умышленного удаления?!


 
clickmaker ©   (2003-10-27 14:21) [1]

Какая СУБД ? В общем случае - секьюрити NTFS, ACL


 
Song ©   (2003-10-27 14:22) [2]

Открыть файл монопольно и не закрывать.


 
adif   (2003-10-27 14:23) [3]

Каким это образом открыть файл в delphi?


 
Song ©   (2003-10-27 14:25) [4]

Всё зависит от того что за информация у тебя в нём и чем ты этот файл читаешь (сам или через БД) и т.д.


 
adif   (2003-10-27 14:27) [5]

Это файл базы данных с разрешением db а обращаются пользователи к нему через query, и как бы файл можно удалить просто зайдя проводником!


 
Anatoly Podgoretsky ©   (2003-10-27 14:33) [6]

Можно и ни как не обойдешь, иначе база не будет работать, можешь только ограничить количество лиц которые имеют полный доступ. Или перейти на сервер приложений, это если без смены базы.


 
panov ©   (2003-10-27 14:35) [7]

Тебя ведь спросили - какая СУБД?
От ответа на этот вопрос зависит ответ на первоначальный.


 
adif   (2003-10-27 14:36) [8]

А возможно сделать так чтобы файл базы был постоянно занят, ну например если его открываешь database desktop, записать в файл можно, считать тоже можно, а вот удалить нет?!


 
adif   (2003-10-27 14:39) [9]

СУБД у меня BDE!


 
adif   (2003-10-27 14:42) [10]

Хотелось бы получить ответ, если кто может ответьте!!!


 
Mike Kouzmine ©   (2003-10-27 14:49) [11]

Сам себе ответил уже.


 
adif   (2003-10-27 14:52) [12]

Я в том смысле как сделать занятость файла так как это делает database desktop?


 
Anatoly Podgoretsky ©   (2003-10-27 14:53) [13]

Открыть его


 
Mike Kouzmine ©   (2003-10-27 14:54) [14]

Напиши программку где эта табл. открывается, а при закрытии закрывается. Пока она запущена - не удалишь.


 
adif   (2003-10-27 14:56) [15]

Согласен! но вот как открыть таблицу пример пожалуйста если не сложно! Код как открыть таблицу!


 
Mike Kouzmine ©   (2003-10-27 14:57) [16]

open. С тебя 10 баков.


 
Ann ©   (2003-10-27 14:59) [17]


> [16] Mike Kouzmine © (27.10.03 14:57)
> open. С тебя 10 баков.

на Close те же расценки? :))))


 
Anatoly Podgoretsky ©   (2003-10-27 15:00) [18]

adif (27.10.03 14:56) [15]
Table.Open


 
Mike Kouzmine ©   (2003-10-27 15:01) [19]

Ann © (27.10.03 14:59) [17] Нет, на закрытие в два раза больше.


 
Ann ©   (2003-10-27 15:02) [20]


> [19] Mike Kouzmine © (27.10.03 15:01)
> Ann © (27.10.03 14:59) [17] Нет, на закрытие в два раза
> больше.

:)


 
adif   (2003-10-27 15:08) [21]

А если я использую query?


 
Ann ©   (2003-10-27 15:08) [22]

query.open


 
asp ©   (2003-10-27 15:11) [23]

Query.Active:= True
:))


 
adif   (2003-10-27 15:13) [24]

А ведь файл то все равно можно удалить, попробуй если не веришь, ведь постоянного занятия файла нет. Ведь идет только временное обращение к файлу (при записи и при чтении данных)!!!


 
asp ©   (2003-10-27 15:15) [25]

adif (27.10.03 15:13) [24] Про NTFS Permissions слышал?


 
adif   (2003-10-27 15:17) [26]


> asp © (27.10.03 15:15) [25]
> adif (27.10.03 15:13) [24] Про NTFS Permissions слышал?

Нет а что это такое и как быть если у меня FAT 32?


 
qeww   (2003-10-27 15:23) [27]

NTFS тут ни причем ведь речь идет о том как сделать занятым файл, мне тоже интересно?


 
Mike Kouzmine ©   (2003-10-27 15:29) [28]

Еще раз для невнимательных. Table1.Open


 
asp ©   (2003-10-27 15:43) [29]

qeww (27.10.03 15:23) [27] > Если задача только в этом, то FileOpen.



Страницы: 1 вся ветка

Текущий архив: 2003.11.17;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.024 c
1-56630
Tommy
2003-11-05 15:17
2003.11.17
Создаю ДЛЛ в которой исползуется форма...


11-56542
Эль
2003-02-10 18:56
2003.11.17
вопрос


14-56871
Dimedrol
2003-10-26 23:28
2003.11.17
У кого есть MathCad 2001+ ? Выручите...


14-56822
VictorT
2003-10-23 23:01
2003.11.17
У кого-нить сохранилась легендарная ветка про обнуление...


11-56552
savva
2003-02-19 10:07
2003.11.17
Memo and Insert - работает или нет?