Вниз
Скачать: CL | DM;

Проверка пароля.   Найти похожие ветки 

← →
Cara ©   (2007-01-16 11:46) [0]

Добрый день. Надо написать форму с проверкой юзера для входа в БД. Есть таблица с пользователями. Юзер должен ввести на форме логин и пароль, и при наличии его в таблице, получить доступ к БД. Иначе нет.


← →
novill ©   (2007-01-16 11:55) [1]

> [0] Cara ©   (16.01.07 11:46)

1. пишите (и спрашивайте, если что-то не получается) либо предлагайте цену.
2. с какой целью вы изобретаете велосипед? есть и стандартные формы и стандартный учет пользователей в базе данных.


← →
Cara ©   (2007-01-16 12:01) [2]

БД - обычные dbf таблицы. Что значит стандартные формы и стандартный учёт. Никогда не приходилось выполнять подобные задачи. Поэтому и спрашиваю.


← →
Чувак   (2007-01-16 12:05) [3]

Ну делай Locate по базе, если найден пропускай.


← →
Sergey13 ©   (2007-01-16 13:01) [4]

> [0] Cara ©   (16.01.07 11:46)

Если ты озабочен паролями, значит ты озаботился правами доступа. А раз ты озаботился правами доступа, ты выбрал не лучший вариант СУБД.


← →
pkm   (2007-01-16 13:45) [5]

Делаешь форму. Кидаешь edit для кода и edit для пароля. в свойствах edit"а ставишь отображать данные ввиде "*", чтоб окружающие не видили, что ты вводишь. На кнопку ОК или Вход вешаешь процедуру, которая бегает по твоей дбф. если находит совпадения по двум полям одновременно, то открываешь форму с кот должен работать пользователь, если пароль с кодом не верны сообщаешь об этом пользователю или зактываешь программу..


← →
pkm   (2007-01-16 13:45) [6]

Делаешь форму. Кидаешь edit для кода и edit для пароля. в свойствах edit"а ставишь отображать данные ввиде "*", чтоб окружающие не видили, что ты вводишь. На кнопку ОК или Вход вешаешь процедуру, которая бегает по твоей дбф. если находит совпадения по двум полям одновременно, то открываешь форму с кот должен работать пользователь, если пароль с кодом не верны сообщаешь об этом пользователю или зактываешь программу..


← →
SergeR ©   (2007-01-16 14:02) [7]

А нафига на DBF пароль ставить? Толку? Если даже в екселе можно базу открыть\редактировать можно. Ну или шифровать только.


← →
Sergey13 ©   (2007-01-16 14:17) [8]

> [7] SergeR ©   (16.01.07 14:02)
> Ну или шифровать только.
Грохнуть можно и шифрованное. 8-)


← →
Cara ©   (2007-01-16 15:00) [9]

Програмка для магазина. Никто по идеи в файлах лазить не должен. Да и не некому. Обычный кассир, врядли им это надо. В принципе с формой ввода пароля разобрался. Поставил Query, отбираю по запросу пользователя, если есть такой, то пропускает, ежели нет, естественно не пропускает. В принципе этого достаточно. Как вы правильно отмечали, не т о  уровень БД, что бы делать что либо более серьёзное. Спасибо.


← →
Sergey13 ©   (2007-01-16 15:03) [10]

> [9] Cara ©   (16.01.07 15:00)

Зачем тогда вообще проверять? Забил бы прямо в код суперсекретный пароль. Кассирша напишет его на листочке и на моник приклеет. И все дела. 8-)


← →
Cara ©   (2007-01-16 17:16) [11]

Ну таки и это выход. Так я ещё получаю возможность фиксировать вход пользователей в программу. Т.е. записываю в отдельную таблицу login юзера и время входа в базу.


← →
Anatoly Podgoretsky ©   (2007-01-16 22:43) [12]

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



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.029 c
2-1168951444
KyRo
2007-01-16 15:44
2007.02.04
Количество записей в таблице


2-1169048500
azl
2007-01-17 18:41
2007.02.04
Ctrl + Enter и Memo


15-1168304227
vasIzmax
2007-01-09 03:57
2007.02.04
Везет как утопленнику :(


2-1169041017
Garacio
2007-01-17 16:36
2007.02.04
Использовать ini для процедуры сравнения


15-1169005308
Slider007
2007-01-17 06:41
2007.02.04
С днем рождения ! 17 января




   Наверх