Страница 1 из 1

Получение списка подключенных пользователей

Добавлено: 11 авг 2005, 18:48
hayova
Подскажите пожалуйста, можно ли с помощью запроса какого-нибудь получить список пользователей, подключенных к БД? Поиск юзал :)
Заранее благодарен.

Добавлено: 11 авг 2005, 19:17
kdv
IBX.IBDatabaseInfo.UserNames. только для суперсервера.
в IB7.x - в tmp$attachments.
в классике - никак.

Добавлено: 11 авг 2005, 19:29
hayova
FB 1.5 SS.
Спасибо, но интересует без компонент, именно запросом, например прямо в isql.
На tmp$attachments ругается Table unknown :(

Добавлено: 11 авг 2005, 20:07
Merlin
kdv писал(а): в IB7.x - в tmp$attachments.
hayova писал(а):FB 1.5 SS.
На tmp$attachments ругается Table unknown :(
Мило. Очень мило :-D
kdv писал(а): Спасибо, но интересует без компонент, именно запросом, например прямо в isql.
А не поделишься секретом синтаксиса из стандарта SQL для такого запроса? Так isql адназначна мимо, именно потому, что она умеет SQL-запросы обслуживать, а тут вызов функции API. Так что только из приложения. Если по каким-то причинам не устраивают компоненты, для этого предназанченные - API Guide в руки и программать.

Добавлено: 11 авг 2005, 20:13
hayova
Merlin, а не поделишься секретом синтаксиса из стандарта SQL для такого запроса:
select rdb$relation_name, RDB$FIELD_ID, RDB$OWNER_NAME
from rdb$relations
where (rdb$system_flag = 0) and (rdb$view_source is null)
order by RDB$FIELD_ID"
? :lol:
Ну или tmp$attachments ;)

Добавлено: 11 авг 2005, 20:33
Merlin
hayova писал(а):Merlin, а не поделишься секретом синтаксиса из стандарта SQL для такого запроса:
select rdb$relation_name, RDB$FIELD_ID, RDB$OWNER_NAME
from rdb$relations
where (rdb$system_flag = 0) and (rdb$view_source is null)
order by RDB$FIELD_ID"
? :lol:
Эт, вы, батенька, чё-т скушали (С) ;) Статика описания метаданных, включая создателя и динамика деятельности юзеров - две большие разницы (C)
hayova писал(а): Ну или tmp$attachments ;)
А, ну это да, безусловно ;) В части функционала администририрования IB впереди на лихом коне. Ничо, будет и на нашей улице этот праздник. И (по секрету на ухо) даже лучше.

Добавлено: 11 авг 2005, 23:48
kdv
Спасибо, но интересует без компонент, именно запросом, например прямо в isql.
На tmp$attachments ругается Table unknown
надо ЕЩЕ РАЗ повторить? tmp$attachments есть ТОЛЬКО в IB 7.x.

Я дал полный и исчерпывающий ответ на вопрос. Больше добавить нечего, абсолютно.

в стандарте, кстати, никаких tmp$ таблиц в природе не существует. Это уникальная особенность только IB7.x.