Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как лучше защитить базу данных? [D5]


Uran ©   (2004-08-18 10:13:00) 

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


Jeer   (2004-08-18 16:16:00) [1]

Iconka ©   (18.08.04 13:15) [18]

Это не самое страшное, что у них бывает:)


Uran   (2004-08-18 13:16:00) [2]

Очень понравилась volgadb  .. но с новой версией 5.0 работать не получается .. ;)  ... а 4ю найти не могу .. может кто скинет линк или на мыло мне!? :)


Iconka   (2004-08-18 13:15:00) [3]


> показывается всего лишь окно напоминания при запуске приложения.

Наверно очень приятно будет пользователям :)


Jeer   (2004-08-18 13:13:00) [4]

DBISAM trial-версия полнофункциональна, показывается всего лишь окно напоминания при запуске приложения.


Uran   (2004-08-18 12:27:00) [5]

Все ссылки приводят к платным однофайловым БД. А нет ли чего бесплатного!? :)


Sectey   (2004-08-18 12:03:00) [6]

>Iconka ©

Не буду спорить по поводу этого, я на столько глубоко не разбирался в этом. Но у меня есть печальный пример этого. На прежней работе у нас в аптеках стоит программа работающая с IB6, так вот пытались установить туда другую программу работающую с FireBird, при этом разработчик клялся что проблем не будет :-), Но они так и не стали работать совместно :-( Чем все это закончилось не знаю. Я от туда ушел ;-)


Iconka   (2004-08-18 11:57:00) [7]


> >Iconka ©
> C табой полностью согласен, но на устанавливаемой машине
> может стоять другая версия или другой клон, а это может
> вызвать НЕБОЛЬШИЕ проблемы :-(

Это не вызывает НИКАКИХ проблем!


Jeer   (2004-08-18 11:54:00) [8]

Uran   (18.08.04 11:28) [9]
..
>А можно поподробнее  что есть такое  DBISAM?

www.elevatesoft.com

Многофайловая СУБД (файл и клиент-серверная).


Sectey   (2004-08-18 11:52:00) [9]

>Iconka ©
C табой полностью согласен, но на устанавливаемой машине может стоять другая версия или другой клон, а это может вызвать НЕБОЛЬШИЕ проблемы :-(


Sectey   (2004-08-18 11:49:00) [10]

EasyTable, Accuracer Database System и т.б. Однофайловые ДБ.
Ты заходил на http://www.delphiplus.org/?

цитат:Accuracer Database System версия 3.30 - небольшой, однофайловый, многопользовательский и многопоточный движок БД с поддержкой SQL'92 (DML & DDL) и сжатием varchar/BLOB


Iconka   (2004-08-18 11:46:00) [11]


> В том то вся и загвоздка что невозможно использование СУБД
> ...

Используй FireBird embed.


Uran   (2004-08-18 11:28:00) [12]

В том то вся и загвоздка что невозможно использование СУБД ...
А можно поподробнее  что есть такое  DBISAM?


Sectey   (2004-08-18 11:08:00) [13]

И не мучайся сам с шифрованием :-)  Геморойно это. Да и зайди на делфи плюс та в новостях периодически  проскальзывают новости о выходе новой версии таких БД. А в крайнем случае использую IB


Jeer   (2004-08-18 11:06:00) [14]

Не принципиален алгоритм.
Но если хочешь идти таким путем, то будут проблемы поиском через индексы, а также проблемы использования SQL.
Шифрование д.б. встроено в ядро.
Примеры: Access, DBISAM..


Sectey   (2004-08-18 11:05:00) [15]

Использовать однофайловые базы данных не Access (он ломается на раз два, у меня где то валялось порядка 5 прог для его раскрытия). EasyTable тебе вполне подойдет, но есть еще порядка 2-3 аналогов.


Uran   (2004-08-18 10:59:00) [16]

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


y-soft   (2004-08-18 10:43:00) [17]

Либо использовать СУБД, где уже реализована защита на уровне базы (Access), либо самостоятельно принимать меры (шифровать данные и т.п.)


Anatoly Podgoretsky   (2004-08-18 10:24:00) [18]

Положить в сейф.
Для этого хорошо подходят клиент серверные базы и правильное администрирование.


OSG   (2004-08-18 10:21:00) [19]

А как реализовать ?


Dmitriy O.   (2004-08-18 10:20:00) [20]

Акцесс


Наверх

Титульная страница Поиск, карта сайта Написать письмо