Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизАктивные подключения к базе Найти похожие ветки
← →
Dush (2004-10-08 10:54) [0]Доброго времени суток! Как можно узнать сколько клиентов подключено в данный момент к моей базе и если это возможно с каких машин (хотя бы IP этих машин).
← →
Zacho © (2004-10-08 11:44) [1]Имена юзеров в IBX - смотри TIBDatabaseInfo.UserNames
Правда, работает только с версиями SuperServer.
← →
TohaNik © (2004-10-08 11:49) [2]Ну если в лоб:) то можно так:
В базе заводишь таблицу, напр. MY_USERS с полями US_KOMP и CONNECT(0,1)
На OnConnect базы определяешь имя компьютера и ищеш в таблице, если не найдено, добавляешь в базу ну и CONNECT=1.
А на закрытие главной формы CONNECT=0.
Можешь завести еще поля лдя всякой статистики в меру фантазии:))
← →
TohaNik © (2004-10-08 11:50) [3]> если не найдено, добавляешь в базу ну и CONNECT=1.
если найдено то тоже CONNECT=1 ;)
← →
Жук © (2004-10-08 11:56) [4]
> TohaNik © (08.10.04 11:49) [2]
> Ну если в лоб:) то можно так:
> В базе заводишь таблицу, напр. MY_USERS с полями US_KOMP
> и CONNECT(0,1)
Так ты поймаешь только подключения через приложение. Если юзверь ДББроузером подключится, то не поймаешь.
← →
Johnmen © (2004-10-08 11:59) [5]>TohaNik ©
А ежели не "закрывая главную форму" сняли задачу ? Или там Power нажали ?
Вот тут остальные пользователи в полных непонятках становятся...:)
← →
TohaNik © (2004-10-08 12:01) [6]Жук © (08.10.04 11:56) [4]
Согласен
← →
TohaNik © (2004-10-08 12:01) [7]Жук © (08.10.04 11:56) [4]
Согласен
← →
Dush (2004-10-08 12:01) [8]спасибо всем, буду пробовать :)
← →
TohaNik © (2004-10-08 12:05) [9]Johnmen © (08.10.04 11:59) [5]
Я же сказал: Ну если в лоб:)
← →
Johnmen © (2004-10-08 12:07) [10]>TohaNik © (08.10.04 12:05) [9]
Я просто не понял значения "в лоб" в данном контексте...:)
← →
TohaNik © (2004-10-08 12:28) [11]Johnmen © (08.10.04 12:07) [10]
Да я сделал себе так исключительно из меркантильных соображений и любопытсва.
Ну а вообще если пофантазировать то можно и пинг перед открытием таблицы сделать, а после этого(если пингануло) в процессах покопаться(чего я делать не умею;)
А по поводу
Жук © (08.10.04 11:56) [4]
Так наличие продвинутых юзеров имеющих ДББроузер - это проблема админа;)
← →
Johnmen © (2004-10-08 12:55) [12]>TohaNik © (08.10.04 12:28) [11]
И я тоже пофантазирую :) СтоИт файрвол, настроенный соответственно, и пинги не пропускает, но по конкретному порту - пожалуйста...
← →
TohaNik © (2004-10-08 13:06) [13]>И я тоже пофантазирую :)
У тебя фантазия ширше:)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.049 c