|
|
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
Народ подскажите плиз. Есть база FiriBird в нее добавленны роли и клиент на Delphi . Задача при входе в систему пользователь пишет свой login и password без указании роли. Как это дело красивей написать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2004, 20:21:45 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
Думаю, что отдельной формой будет в самый раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 01:25:26 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
Предлагаю так... Заводишь справочник пользователей, в котором указаны: ФИО, UNIQUE логин, пароль,роль, комментарий. Делаешь этот пункт меню доступный только "администраторам" При загрузке программы открывается форма ввода логина/пароля, проверяешь правильность ввода, делаешь запрос в базу, выдергивая роль по логину. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 11:34:51 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
При этом, в целях безопасности, в базе вместо пароля стОит хранить его hash. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 11:53:30 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
Лично я для своих программ дополнительно пароль меняю на русский по раскладке клавиатуры и делаю UpPer... Ни каких проблем с рус/лат и Caps Lock... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 12:00:34 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
2olol: мдя.... то есть cOOl_pAssWD==cool_paswd==сщщд_зфыыцв??? мои соболезнования... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 12:10:01 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
При коннекте моя прога всегда входит с одним логином и паролью, а введеный пароль пользователем и его роль проверяются для возможности работы и допуск к соответствующим пунктам меню и полям ввода... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 12:28:49 |
|
||
|
Коннект к базе
|
|||
|---|---|---|---|
|
#18+
При загрузке программы открывается форма ввода логина/пароля, проверяешь правильность ввода, делаешь запрос в базу, выдергивая роль по логину. Т.е. Вы предлогаете сначало приконектится к базе под каким то пользователем (скорее всего админ) и считать роль для пользователя. После этого открыть сессию под этим юзером. А это не будет работать слишком медленно по сети ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2004, 17:10:01 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32556719&tid=1578469]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
225ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 530ms |

| 0 / 0 |
