Доброе время суток !

Уважаемые разработчики, хотел вот спросить: можно ли "прикрутить"  RDB
$GET_CONTEXT для другого коннекта?
В общем, что я хочу - автоматизированный модуль, который мониторит кто
чем занимается. В проекте там кое-что "пропихивается" в контекст  RDB
$SET_CONTEXT(CURRENT_CONNECTION, 'MY_VAR', 'VALUE'). Модуль
мониторинга - сам по себе и имеет свое подключение и нужно
"подсмотреть" значение MY_VAR у других коннектов.

Как я это вижу? Ну, например, RDB$GET_CONTEXT_EX(MON$ATTACHMENT_ID,
<namespace>, <variable> ), где MON$ATTACHMENT_ID - значение из MON
$ATTACHMENTS. В принципе, я думаю хватит доступа на ReadOnly (то есть
одной функции RDB$GET_CONTEXT_EX без реализации RDB$SET_CONTEXT_EX),
чтобы не создавать дыру в безопасности. Впрочем, предложенное мной -
как вариант. Может Вы видите это как-то по другому.

Заранее спасибо.

И с Наступающим Новым Годом ! Успехов, творческого вдохновения,
здоровья, реализации самых сокровенных фантазий !

С уважением, PEAKTOP.
------------------------------------
Владимир Сергеев.
e-mail: peaktop (at) inbox.ru

Ответить