Вниз
Скачать: CL | DM;

Как   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.012 c
14-49218
Юров Владимир
2002-12-27 11:24
2003.01.16
MS SQL Server и конечный пользователь


14-49210
Шишкин Егор
2002-12-23 13:48
2003.01.16
Кто за кого болеет?


6-49194
NONAME00
2002-11-16 13:23
2003.01.16
Как узнать по локальной сети...


14-49252
gsu
2002-12-26 18:37
2003.01.16
А нам завтра з/п дадут, на что бы потратить ?


14-49300
han_malign
2002-12-28 11:15
2003.01.16
---|Ветка была без названия|---




   Наверх