Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: 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 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
2-1168850478
wander
2007-01-15 11:41
2007.02.04
Как использовать прогрес-бар для РичЕдит


4-1158574045
Elen
2006-09-18 14:07
2007.02.04
Работа со свойствами файла


3-1163418732
john81
2006-11-13 14:52
2007.02.04
Crystal Reports


3-1162936095
Германн
2006-11-08 00:48
2007.02.04
Сортировка по букве Ё в BDE


2-1169369909
Strate
2007-01-21 11:58
2007.02.04
Автосоздание объекта