![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Базы данных. Скрытие информации.
Squ © (2002-06-25 13:34:00)Наверное такой вопрос возникал уже не раз.
Как сделать информацию из базы данных, используемой в программе доступной только этой программе? Т.е. в некотором смысле "повесить" на базу пароль, чтобы из других приложений информацию оттуда нельзя было просмотреть.
TSV (2002-06-26 14:28:00) [1]> Squ
Присоединяюсь к Anatoly Podgoretsky © (25.06.02 13:50)
Не надо изобретать велосипед. Нужно использовать нормальную СУБД, в которой есть средства аутентификации и контроля доступа к объектам БД.
edd (2002-06-26 11:21:00) [2]Шифруй базу и все.
Squ (2002-06-26 08:32:00) [3]Проблема еще и в том что это вообще не клиент-сервер программа.
Она должна на клиенте работать и базка (Db или DBF) там же должна храниться. А что там насчет ламерского пароля для DB ?
В принципе с базой не программеры будут работать, так что и этого должно хватить, можно чуть подробнее про этот способ?
Viewer (2002-06-25 14:50:00) [4]Или использовать терминальный режим на клиенте
Anatoly Podgoretsky (2002-06-25 14:15:00) [5]Пароли на Парадокс оставим в покое, открывается любым ламером, к тому же я просто скопирую базу, а вот чего копировать если база не видна
Wild (2002-06-25 14:02:00) [6]2Anatoly
Ну почему? Можно даже и парадокс, запаролил базу и все.
В своей проге создаешь сессию с указанием пароля и работаешь с БД, а другие проги не подключатся к базе, т.к. не знают пароля
P.S. Правда если она не знает стандартного пароля для Paradox :)
Anatoly Podgoretsky (2002-06-25 13:50:00) [7]Использовать чистую клиент-серверную технологию, такую где база вообще не видна в сети, без шаринга. Например Интребейс и подобные
Wild (2002-06-25 13:36:00) [8]Ну а драйвер который?