Главная страница
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.02 c
14-45555
Grifon
2002-09-20 09:13
2002.10.14
Троянские лошади...


1-45296
race1
2002-10-04 16:52
2002.10.14
колонки


6-45496
Димон1
2002-08-13 09:56
2002.10.14
ClientSocket.Connected НЕ ОБНОВЛЯЕТСЯ !


14-45537
ВОВКА
2002-09-19 21:03
2002.10.14
Огромная просьба


3-45191
sndanil
2002-09-21 15:45
2002.10.14
InterBase забирает все ресурсы