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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2009, 23:32   #1
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию Защита БД (ms access) от чтения/изменения ?

Всем привет.
Язык - Делфи. БД - MS Access. Доступ к БД - ADO.
У меня возник такой вопрос: допустим напишу я программу для работы с БД. Возможно ли как то защитить эту БД, т.е. что бы ее невозможно было просмотреть(открыть) непосредственно в Microsoft Office Access ?

з.ы. с БД никогда не работал. Если чего не так написал - сильно не пинайте.
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 08.11.2009, 23:34   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

храните данные в базе уже зашифрованными, у себя расшифровуйте

тут чуть-чуть, но имхо...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 08.11.2009 в 23:37.
raxp вне форума Ответить с цитированием
Старый 08.11.2009, 23:45   #3
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
храните данные в базе уже зашифрованными, у себя расшифровуйте

тут чуть-чуть, но имхо...
За шифрование я тоже думал...
За ссылку спасибо, уже читаю, но решения там какие то ...........

А может есть еше какие то варианты ?
Будь проще и люди к тебе потянутся

Последний раз редактировалось spamer; 08.11.2009 в 23:50.
spamer вне форума Ответить с цитированием
Старый 08.11.2009, 23:51   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

варианты... разве что храните шифрованную базу внутри своего exe, но тут мы перейдем к тематике вот такого обсуждения
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 08.11.2009, 23:59   #5
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Читал я был эту тему........и вот на что она меня подтолкнула:
а возможно как то отловить открытие данного файла БД. И если его хотят открыть, то не разрешать этого сделать?

з.ы.вот токо заметил, что не в том разделе создал тему, модераторы перенесите тему в нужный раздел...........не туда был клацнул.
Будь проще и люди к тебе потянутся

Последний раз редактировалось spamer; 09.11.2009 в 00:21.
spamer вне форума Ответить с цитированием
Старый 09.11.2009, 01:58   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

отловить-то обращение к отдельному файлу можно и заблокировать доступ к нему можно... Но, подумайте, есть-ли в этом смысл? Да, вы не дадите скопировать или открыть юзеру тут на данной машине с запущенной вашей программой или через политики безопасности...но кто ему мешает войти с загрузочной флешки скажем и скопировать что ему надо и открыть потом где он хочет...
так что, токо шифрование базы и/или объединение базы с exe

Для ТС - так и не понял, при чем тут "Работа с сетью в Delphi"???
Почему сюда запостили тему?
Переношу в БД...
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось mihali4; 09.11.2009 в 02:22.
raxp вне форума Ответить с цитированием
Старый 09.11.2009, 16:03   #7
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

raxp, ясненько, спасибо за ответы. Буду тогда думать над шифрованием.

Цитата:
Для ТС - так и не понял, при чем тут "Работа с сетью в Delphi"???
Почему сюда запостили тему?
Переношу в БД...
mihali4, сори что не там создал тему. Как то не заметил что выбрал не тот раздел.
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка чтения файла Umnik1 Общие вопросы Delphi 12 25.06.2013 22:57
Защита HDD от чтения/записи при любых условиях. Air Свободное общение 43 17.05.2009 18:33
Чтения из BLOB - поля Den3D БД в Delphi 2 05.05.2009 15:17
Защита от доступа в БД Access Artruman БД в Delphi 3 03.05.2009 15:25
ошибка чтения KiSH333 БД в Delphi 12 22.08.2008 11:09