Как я могу сравнить две записи? (Доступ)
Я должен создать кнопку "Valid", которая после вставки пароля в ячейку переходит к проверке того, что пароль эквивалентен тому, который уже вставлен в другую таблицу.
Пример:
Users table User A 12345 User B 6789 User C 4785 Hours Mask User A 8 hours 12345 [VALID] (Right password? Yes, proceed to insert the record. Wrong password? Error.)
(Я работаю над Access 2007-2016)
Что я уже пробовал:
Честно говоря, я старался напрасно, так как не понимаю, как сравнивать эти две записи.
Я попробовал с кодом VBA ( Ithink, модули), но даже если я ввожу неправильный пароль, запись добавляется та же самая.
CHill60
Покажите код VBA, который вы использовали для проверки записей (на данный момент я игнорирую тот факт, что вы никогда не должны хранить пароли в базах данных)
Richard Deeming
НИКОГДА храните пароли в виде обычного текста.
Безопасная Аутентификация Паролем Объясняется Просто[^]
Соленое хэширование паролей - делаем это правильно[^]
Atipos
Я знаю, что запоминать пароль в виде обычного текста-это не очень хорошо. Будучи новичком с этим типом безопасности, я использовал этот метод (не очень удобный). Спасибо вам за различные ссылки, я буду внимательно их читать!