Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.14;
Скачать: CL | DM;

Вниз

Как определить ФИО пользователя зная его Логин   Найти похожие ветки 

 
ДенМат   (2002-09-21 08:46) [0]

А еще точнее если пользователь вошел в базу как определить его логин знаю, а вот как определить его ФИО, прописанный в isc4.gdb?


 
VAleksey ©   (2002-09-21 08:55) [1]

хм никак наверное.
Вопрос - то сам почитай. Он сам по себе не корректен. В такой постановке никак.
А вот если у тебя в базе записан логин + ФИО , то это элементарный поиск по полю логина :)).


 
ДенМат   (2002-09-21 09:17) [2]

Нет пожожди, если мы прописываем в базе нового юзера, мы можем ему вместе с паролем логином, определить ему ФИО, всё это должно храниить в себе isc4.gdb, что в принципе не очень то и важно.
Теперь ситуация, пользователь входит в базу, я ему (к примеру) должен высветить на форме его ФИО.
Сделать табличку и туда всех запихать это без проблем, но зачем лишние таблицы если в Интербайзовских таблицах это все храниться, вопрос как достать?


 
KA_   (2002-09-21 17:23) [3]

Вызовом TIBDatabase.DBParamByDPB[isc_dpb_user_name] узнаешь имя пользователя. Потом из isc4.gdb прочитаешь
SELECT SYS_USER_NAME, GROUP_NAME, UID, GID, PASSWD, PRIVILEGE,
COMMENT, FIRST_NAME, MIDDLE_NAME, LAST_NAME, FULL_NAME
WHERE USER_NAME = :USER_NAME


 
KA_   (2002-09-21 17:24) [4]

Вообще посмотри IBHeader.pas там много интересного.


 
ДенМат   (2002-09-22 09:48) [5]

Я нашел самый лучший способ. В компонентах FIBPlus есть такой экземпляр TpFIBSecurityService, в нем есть все что надо для работы с пользователями, определения их First Last Middle Names.
Советую.))



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-45277
Zhenek
2002-10-04 07:23
2002.10.14
Помогите


1-45455
soware
2002-10-03 08:13
2002.10.14
Колесо МЫШИ


3-45221
vich
2002-09-23 22:00
2002.10.14
Как прописать файлы библиотек в программе?


1-45403
nikolo
2002-10-03 11:09
2002.10.14
Delphi + Excel


14-45548
Semion
2002-09-19 08:26
2002.10.14
DirectX