Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Вниз

Защита данных   Найти похожие ветки 

 
yus   (2003-10-24 15:12) [0]

Здравствуйте!
Подскажите плиз, вот такую ситуацию:
вот я пишу базу в Delphi с помощью DBF (там всего 1 таблица).
так вот основные данные находятся в этой таблице, поэтому встала проблема - как защитить данные.
Т.е. что бы не льзя было просто взять этот файл DBF и написать простую программу по просмотру этого файла??
Помогите, плизз.
Заранее благодарен!


 
Reindeer Moss Eater   (2003-10-24 15:13) [1]

Т.е. что бы не льзя было просто взять этот файл DBF и написать простую программу по просмотру этого файла??

Взять такой файл всегда можно.
Написать другую программу никак не запретить.


 
Vlad   (2003-10-24 15:14) [2]

файл DBF открывается с помощью Microsoft Excel или даже Notepad, никаких программ писать тут не нужно.
Тебя спасет разве что криптографическое шифрование данных


 
DenK_vrtz   (2003-10-24 15:15) [3]

yus, уходя, гасите свет!


 
DenK_vrtz   (2003-10-24 15:17) [4]

Vlad ©, можно еще архивировать с паролем (3 раза) :)


 
Vlad   (2003-10-24 15:19) [5]

>DenK_vrtz © (24.10.03 15:17) [4]
Можно конечно :)
Но все-таки для подобных целей лучше выбирать соответствующие СУБД.


 
Anatoly Podgoretsky   (2003-10-24 15:20) [6]

Щифруй отдельные данные, по которым не построены индекся, а это всегда можно обеспечить без снижения качества, для нормальной работы достаточно одного индекса по ИД


 
Vlad   (2003-10-24 15:33) [7]

Anatoly Podgoretsky © (24.10.03 15:20) [6]
А почему нельзя индексы по шифрованным полям ?


 
Mike Kouzmine   (2003-10-24 16:06) [8]

Будет не так, как ты ожидал.


 
Vlad   (2003-10-24 16:18) [9]

>Mike Kouzmine © (24.10.03 16:06) [8]
Это мне ответ ?
Если да, то аргументируйте.
У меня есть таблица в IB, где некие поля зашифрованы. Причем есть индексы по этим полям. Вроде работает все как ожидал...


 
Mike Kouzmine   (2003-10-24 16:20) [10]

Правда? Ну предположим у тебя индекс по строковому полю. Что получится?


 
Vlad   (2003-10-24 16:22) [11]

Mike Kouzmine © (24.10.03 16:20) [10]
Получится индекс по строковому полю.
В чем проблема то ?


 
Anatoly Podgoretsky   (2003-10-24 16:31) [12]

Vlad © (24.10.03 15:33) [7]
Не будет нормально сортироваться

Vlad © (24.10.03 16:18) [9]
А как ты ожидал?


 
Vlad   (2003-10-24 16:36) [13]

Anatoly Podgoretsky © (24.10.03 16:31) [12]
Vlad © (24.10.03 15:33) [7]
Не будет нормально сортироваться

Безусловно. Но меня сортировка не интересовала.
К вопросу, чего я ожидал - ожидал быстрого (индексированного) поиска по значению. Потому и вынужден был создать индекс по зашифрованному полю.


 
Mike Kouzmine   (2003-10-24 16:40) [14]

Vlad © (24.10.03 16:36) [13] Маладца.


 
Vlad   (2003-10-24 16:50) [15]

>Mike Kouzmine © (24.10.03 16:40) [14]
Что-то не так ?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.095 c
14-41934
Knight
2003-10-19 19:50
2003.11.13
Нужен рисунок странника или путкника...


1-41505
qwe
2003-10-28 14:14
2003.11.13
Обьясните что это означает


4-42263
AKA
2003-09-14 04:52
2003.11.13
Mouse


1-41546
Висилич
2003-10-28 00:01
2003.11.13
Использование обектов в процедурах.


3-40964
tprkv
2003-10-17 09:12
2003.11.13
Можно ли в таблице PARADOX сделать поле длинее 255 символов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский