Главная страница
    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.46 MB
Время: 0.051 c
2-1182425524
DINOEL
2007-06-21 15:32
2007.07.15
разбираюсь с обработкой исключений, сразу возник вопрос


15-1181717231
leonidus
2007-06-13 10:47
2007.07.15
Ищу библиотеку для изменения размера фоток


2-1182061118
Лысеющий Самурай
2007-06-17 10:18
2007.07.15
HotKeys


2-1182598841
>>DEATH<<
2007-06-23 15:40
2007.07.15
плавающие окна


15-1182092938
БарЛог
2007-06-17 19:08
2007.07.15
1. Как правильно записАть диск? 2. Заземлять ли компьютер?





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