|
#1
|
|||
|
|||
Шифровка бд
Как можно сделать чтобы данные бд нельзя было просмотреть через акцесс, но в то же время и работала, а то если я ставлю пароль то у меня выскакивает ошибка когда запускаешь программу
|
#2
|
||||
|
||||
попробуй в connectionstring у ADOconnection написать
User ID=имя_пользователя;Password=пароль |
#3
|
|||
|
|||
Когда шифрую в акцессе он просит чтоб я зашел монопольно, я захожу и ставлю пароль. Затем в свойстве con... указываю пароль. Но когда запуская программу она выдает ошибку и пишит что бд открыта монопольно
|
#4
|
|||
|
|||
Может быть сам файл базы данных зашифровать, а при запуске программы он расшифровывался, создавался temp-файл с разшифрованным файлом и этот файл открывается. А сам temp-файл удаляется?
Шифровать можно по разному... Об этом, насколько я знаю, на форуме уже говорилось. Auta i Lome... |
#5
|
|||
|
|||
А как нибудь проще можно
|
#6
|
||||
|
||||
Записывай уже зашифрованные данные, а при показе их расшифровывай
Например в БД нуджно будет записать строку 'TESTData'. Ты получаешь эту строку из поля ввода, потом ее шифруешь (Пусть на выходе будет ). И шифрованную строку записываешь в БД. А потом когда надо ее показать - расшифровываешь и показываешь. А кто хочет через access ее проглядеть - будет видеть 'YRDYFsys' Хорошо написанная программа не требует документации ICQ 9-184-668. |
#7
|
|||
|
|||
А где можно подробно про это прочитать или если не сложно напиши как это седлать, с помощи каких ф-ий и т.д.
|
#8
|
||||
|
||||
Редактировать ячейки в базе - лезь в Delphi World. а про функции криптовки - пользуй Яндех, алгоритмов дофига...
|