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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.03.2010, 18:27   #1
program123
Подтвердите свой е-майл
 
Регистрация: 12.02.2009
Сообщений: 144
По умолчанию Защита access

работаю в Delphi с базой mdb. Подскажите как сделать чтобы .mdb файл нельзя было открыть в папке с программой
program123 вне форума Ответить с цитированием
Старый 01.03.2010, 18:33   #2
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

В настройках документа можно поставить пароли. Я такое для вордовских документов делал.

Сервис - Защита...
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.

Последний раз редактировалось artemavd; 01.03.2010 в 18:36.
artemavd вне форума Ответить с цитированием
Старый 01.03.2010, 20:12   #3
program123
Подтвердите свой е-майл
 
Регистрация: 12.02.2009
Сообщений: 144
По умолчанию

защита ставится, но при запуске программы когда делфи связывается с этой базой вылетают ошибки что база запаролена
program123 вне форума Ответить с цитированием
Старый 02.03.2010, 12:35   #4
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Цитата:
Подскажите как сделать чтобы .mdb файл нельзя было открыть в папке с программой
Из выше сказанного я и решил, что Вам нужно лишь поставить пароль на файл БД. Сразу бы сказали, что при помощи Delphi надо.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 02.03.2010, 13:16   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
program123
Переименуй его в DLL, пусть народ думает что ты хитрый жук
А насчет пароля, помоему в Делфи можно указать в ADO компонентах обращение по паролю.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.03.2010, 17:16   #6
program123
Подтвердите свой е-майл
 
Регистрация: 12.02.2009
Сообщений: 144
По умолчанию

когда ставлю пароль, и проверяю подключение вылетает ошибка, а если
в dll переименую, то при запуске ехешника ненаходит базу и ошибки))
Изображения
Тип файла: jpg errpr.JPG (72.3 Кб, 135 просмотров)
program123 вне форума Ответить с цитированием
Старый 04.03.2010, 08:13   #7
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Переименуй его в DLL, пусть народ думает что ты хитрый жук
А насчет пароля, помоему в Делфи можно указать в ADO компонентах обращение по паролю.
Не всё так просто. Если даже запоролить из под делфи то кто мешает просто через аксес просмотреть эту БД а если из под аксеса запоролить то делфи не откроет. Целый гемор получается. Бился в своё время так и плюнул. Единственное как получилось запоролить из под делфи так это подключиться не через Microsoft Jet 4.0, а через Microsoft OLE DB Provaider for SQL Server, а так вылазили те же самые ошибки что и у автора этой темы. Так что был бы рад если кто нибудь сказал что то дельное
SERG1980 вне форума Ответить с цитированием
Старый 04.03.2010, 08:24   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
кто мешает просто через аксес просмотреть эту БД
Да никто, но наверняка найдется мало пользователей способных догадаться что DLL это на самом деле база.
т.е. это нормальная защита от дурака, ибо умный все равно вскроет как ни защищай
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита БД (ms access) от чтения/изменения ? spamer БД в Delphi 6 09.11.2009 16:03
Есть БД на Access 2.0, нужно открыть в Access 2003 Spirit_33 Microsoft Office Access 1 23.07.2009 07:59
Защита от доступа в БД Access Artruman БД в Delphi 3 03.05.2009 15:25
Access 97, открыть базу данных Access alexhol Microsoft Office Access 0 27.04.2009 12:10
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable Lev БД в Delphi 0 11.11.2007 12:14