Главная страница
    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.009 c
1-63216
Rander
2004-01-08 23:15
2004.01.20
Стеганография


1-63111
Rustamus
2004-01-08 12:20
2004.01.20
Движение окна


3-62994
stat
2003-12-23 16:56
2004.01.20
record


1-63070
Димка
2004-01-08 19:29
2004.01.20
Как определить завершение процесса


14-63325
_none_
2003-12-30 01:26
2004.01.20
курильщики





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский