Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Вниз

Статистика о работе пользователей (IP)   Найти похожие ветки 

 
eds   (2003-12-24 09:41) [0]

У меня база данных Firebird 1.5
Хотелось бы сделать таблицу, куда можно было бы записывать информацию о работе пользователей. Так вот хотелось, чтобы записывались не имена пользователей, а их IP адреса.
Как бы такое можно было бы организовать?


 
Fay   (2003-12-24 11:24) [1]

Типа этого?
create table Table1(ip integer, inf varchar(200))


 
eds   (2003-12-25 10:10) [2]

Вопрос в том,.. как мне с помощью триггеров определить IP пользователя сделавшего изменения в БД


 
Term   (2003-12-25 10:12) [3]


> eds (25.12.03 10:10) [2]

а зачем тебе IP, разве имени пользователя мало?


 
eds   (2003-12-25 10:16) [4]

Дело в том, что пользователи могут работать на разных компах. Хотелось бы знать с каких именно?


 
Term   (2003-12-25 10:19) [5]

а зачем тогда определять IP из хранимой процедуры, пусть приложение определяет IP машины на которой оно запущено и пишет его в базу, я как понимаю ты хочеш сделать log-базу


 
eds   (2003-12-25 10:26) [6]

Да именно так, но зачем через приложение. А сам сервер разве не сможет этого сделать самостоятельно?


 
Term   (2003-12-25 10:30) [7]

а зачем мудрить если можно просто определять локальный адрес и писать его в базу, вместе с именем пользователя, ну это как вариант я предложил, может кто и скажет как и по другому, просто я не знаю



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

Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
1-63139
Sandman25
2004-01-03 18:05
2004.01.20
Перекрыть stored


6-63282
nik_
2003-11-18 08:33
2004.01.20
Socket-ы. Проверка соединения.


14-63297
kaif
2003-12-27 03:32
2004.01.20
Что означает верить в себя?


1-63126
Женя
2004-01-08 00:43
2004.01.20
Преобразование String в PAnsiChar


1-63206
Asail
2004-01-08 11:07
2004.01.20
Поиск в Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский