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

Вниз

БД Access защищена паролем   Найти похожие ветки 

 
Ral'f   (2007-06-22 10:59) [0]

Работаю ADO + Access
БД Access защищена паролем.
Как можно изменить пароль - я знаю. А как бы:
- этот пароль сохранить (задать в программе);
- при запуске программы проверить, если не совпадает с сохранённым - вывести окно ввода пароля (сохранить новый) иначе закрыть программу


 
ЮЮ ©   (2007-06-22 11:08) [1]

Правильнее показывать окно ввода пароля и соединяться с введенным в этом окне паролем.
При неверном пароле соединения не будет. При верном - будет.

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


 
Ral'f   (2007-06-22 11:16) [2]

Всё бы шорошо, НО:
мне не нужно запрашивать пароль у пользователя,
пароль необходим с целью защиты переноса БД на другой компьютер (несанкционированное копирование)
- так что первая из трудностей - как свериться с паролем БД Access (при запуске программы) с сохранённым?


 
iXT ©   (2007-06-22 11:23) [3]

> [2] Ral"f   (22.06.07 11:16)

Чего-то не понял, при переносе все пароли остануться, какая тут защита??? Потом, Пароль на базе Access не суръезная защита.


 
ЮЮ ©   (2007-06-22 11:30) [4]

> (несанкционированное копирование)

Значит несанкционированный доступ к данным - в порядке вещей, а копировать - нельзя?

Если пользователь передаст прогамму с БД другому, то он, естественно, и пароль ему передаст. Как твой метод защитит от несанкционированного копирования?


 
Ral'f   (2007-06-22 12:17) [5]

> Если пользователь передаст прогамму с БД другому, то он, естественно, и пароль ему передаст

а если недобросовистный работник?

Как при запуске программы считать пароль из реестра и Try его с паролем базы Access?


 
iXT ©   (2007-06-22 12:21) [6]

Сдается мне это бессмысленная затея. Просто интересно в каком виде собираешся хранить пароль?


 
Ral'f   (2007-06-22 13:40) [7]

iXT ©   (22.06.07 11:23) [3] Пароль на базе Access не суръезная защита

В явном - "32568... и т.п."! Сам же написал!
Обычный user в реестр не полезет, а вот отказаться от соблазна скопировать что-нибуть не откажется!

как проверить пароль? (Access)



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

Форум: "Начинающим";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.039 c
2-1182531715
nord489
2007-06-22 21:01
2007.07.15
Копирование при помощи OpenDialog


6-1163079942
untermensch
2006-11-09 16:45
2007.07.15
Как получить IP клиента в терминальном режиме ?


6-1153741295
integerr
2006-07-24 15:41
2007.07.15
Internet Explorer + *.gif


15-1182252498
Ega23
2007-06-19 15:28
2007.07.15
По MS Word посоветуйте


15-1182248927
mmms
2007-06-19 14:28
2007.07.15
Как это будет на WSH(VBS)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский