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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2012, 10:24   #1
game_Racer
Пользователь
 
Регистрация: 09.03.2012
Сообщений: 10
По умолчанию Выбраю БД для Delphi

Пишу дипломную программку на Delphi с базой данных. От программы нужно, чтобы она не требовала установки, от БД нужна поддержка связей и запросов, а также она должна быть защищенной от энтузиастов. Начал работать с TClientDataSet. Все было хорошо, пока не дошел до фильтров. Посмотрел в сторону Access. Все понравилось, кроме того, что любой пользователь может открыть mdb файл. Есть еще варианты?
game_Racer вне форума Ответить с цитированием
Старый 09.03.2012, 11:10   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Все понравилось, кроме того, что любой пользователь может открыть mdb файл
Если установить пароль на базу, то не любой

ADD

Строка соединения для с базой защищенной паролем для ADO:

Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=E:\db2.mdb;
Mode=ReadWrite|Share Deny None;
Persist Security Info=False;
Jet OLEDB:Database Password=12345
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 09.03.2012 в 11:17.
Аватар вне форума Ответить с цитированием
Старый 09.03.2012, 11:21   #3
game_Racer
Пользователь
 
Регистрация: 09.03.2012
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Если установить пароль на базу, то не любой
а что скажете по этому поводу? Написано что пароль не защитит..
game_Racer вне форума Ответить с цитированием
Старый 09.03.2012, 11:30   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Вы же не от Бонда собираетесь защищать базу. Установите пароль и попробуйте штатными средствами базу открыть без пароля или другим паролем. И тоже самое из дельфей. Очень сомневаюсь, что удастся. Усложнить жизнь взломщикам - динный и сложный пароль
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 09.03.2012, 11:39   #5
game_Racer
Пользователь
 
Регистрация: 09.03.2012
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Вы же не от Бонда собираетесь защищать базу. Установите пароль и попробуйте штатными средствами базу открыть без пароля или другим паролем. И тоже самое из дельфей. Очень сомневаюсь, что удастся. Усложнить жизнь взломщикам - динный и сложный пароль
На самом деле от студентов таких же как я)) Спасибо за совет.
game_Racer вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какие есть компоненты для Delphi для создания такого интерфейса? Marsel737 Свободное общение 7 24.09.2011 18:25
Как создать закладку для шаблона Word для Delphi hodas4 БД в Delphi 0 28.05.2011 18:06
Народ у каво есть программа Биоритмов в Delphi или хотя бы исходник для Delphi Student_174 Помощь студентам 0 20.04.2011 12:53
Нечто подобное справке DRKB для Delphi есть для C++? apromix Общие вопросы C/C++ 2 27.06.2010 13:34
Модули для работы с системой (для Delphi) Terran Компоненты Delphi 9 07.01.2010 02:54