Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
ВнизКак Найти похожие ветки
← →
satron (2002-12-23 12:56) [0]Привет Мастера.
Есть такая проблема :
Мне нужно , чтобы нельзя было в SqlExplorer просмотреть содержимое таблицы, только чтобы через мою программу можно было.
Кода создаю пароль на чтение таблицы, то при открытии таблицы из программы, выскакивает окно с просьбой ввести пароль (не совсем подходит, как бы этот пароль вводить без диалогового окна). Но всеравно после ввода пароля таблицу в SqlExplore можно посмотреть.
Помогите пожалуйста.
Зараннее благодарен.
← →
MsGuns (2002-12-23 13:00) [1]1. Убери алиас с БД из списка постоянно хранимых в конфигураторе, а в проге просто создавай его каждый раз без последующего сохранения. Вот эксплорер его и не увидит.
2. Вэкни иконку с SQL-эксплореров со стола, панели задач и т.д.
Можно, конечно, изгаляться с паролированием, но если просто надо запретить просмотр/редактирование юзерам, то любой из двух способов вполне удобоварим.
← →
sndanil (2002-12-23 16:35) [2]спрятать данные в таблице Paradox невозможно ... т.к. существуют "стандартные" пароли ... например: jIGGAe ... (в BDE работает отменно) ... и если после всего этого еще хочешь использовать пароли без диалогового окна то:
Session.AddPassword("jIGGAe"); ... ну или какой там у тебя пароль ...
← →
Vint (2002-12-23 17:05) [3]Кодируй поля которые хочешь прятать или всю таблицу сам, благо алгоритмов полным-полно!
← →
Reindeer Moss Eater (2002-12-23 17:12) [4]Мне нужно , чтобы нельзя было в SqlExplorer просмотреть содержимое таблицы
>Vint
Содержимое будет видно, даже если оно кодированное
← →
sndanil (2002-12-23 17:23) [5]2Vint
ага ... а как он потом запросы строить будет? ... геморойно это ... хай лучше на нормальную СУБД переходит раз хочется свои данные спрятать ...
← →
MsGuns (2002-12-23 20:53) [6]Ну почему же "видно будет" ? Пусть использует криптографические алгоритмы перед закрытием/открытием или OnGetText для зашифрованных полей. Тогда никто, кроме проги, ни фига не увидит. И паролей не надо 8))
← →
gsu (2002-12-23 21:01) [7]>> MsGuns © (23.12.02 20:53)
>> И паролей не надо 8)
Не совсем, кодировать то чем ? А так идея хорошая, если память не читать. А если уж и такие сложности, то hasp"ы надо использовать
← →
Val (2002-12-23 21:09) [8]извините, но, по моему, это занятие похоже на попытку закрыть очень дешевые двери на очень дорогой замок.
← →
gsu (2002-12-23 21:10) [9]да, точно, уже дошло до абсурда
← →
MsGuns (2002-12-23 21:18) [10]>Val © (23.12.02 21:09)
>извините, но, по моему, это занятие похоже на попытку закрыть очень дешевые двери на очень дорогой замок.
Пока не известно, чтО за дверями,- безусловно напоминает 8)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c