Главная страница
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.017 c
3-45183
Мышь
2002-09-18 20:00
2002.10.14
Поиск в DataSet по полю типа Date


8-45464
VEG
2002-06-12 00:51
2002.10.14
Подскажите, пожалуйста!


1-45410
dagsess
2002-10-03 12:02
2002.10.14
Поиск в памяти процесса


1-45316
Марина
2002-10-04 14:25
2002.10.14
Подключение с помощью ODBC (Excel)


14-45516
MsGuns
2002-09-18 15:42
2002.10.14
ТОСКА !!! УЖАС !!!