powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Отправить в сессию СУБД - параметры usera
9 сообщений из 9, страница 1 из 1
Отправить в сессию СУБД - параметры usera
    #38183661
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Есть закрытое приложение, толстый клиент. Оно работает через Application java (аля 3-х звенка) - потому на базе (DB2 - 9.7) мы не видим аудита чья сессия пользователя, хотелось бы видеть на базе в параметрах сессии и логин юзера, под которым он зашёл в приложение и имя машины пользователя:

Строка подключения взята из конструктора, больше интересует параметра DBPARM, хочу узнать как передать hostName и Login юзера в сессию , но как эти параметры называются на самом деле не знаю.
Вопрос наверное находится на стыке например java и IBM (знатокам java драйвера), но все же - может кто подскажет?

Примерно как соединяюсь и что хочу:

Код: java
1.
2.
3.
4.
5.
6.
STRING hostName = 'SUPERWORK/worker';
String login_us = 'USVER';
SQLCA.DBMS = "JDBC"
SQLCA.LogPass = 'testter'
SQLCA.LogId = "123456"
SQLCA.DBParm = "URL='jdbc:db2://datserv:50000/DAT17',Driver='com.ibm.db2.jcc.DB2Driver' , Host Name = + 'hostName '  + ',' + Login = + 'login_us ' "
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38183713
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
medoed,
DB не знаю. Но может там как в Оракле?
- сразу после коннекта вызываешь
Код: java
1.
dbms_application_info.set_client_info


и параметром передаёшь всё инфу о клиенте
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38183716
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38183735
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 http://docs.oracle.com/cd/E11882_01/appdev.112/e16760/d_appinf.htm#ARPLS65237

Спасиб, надо будет параметры module_name ,action_name для DB2 узнать, наверняка для каждой субд, драйвер их по своему прописывает.
Наводка хорошая, спасиб - я теперь думаю, что это реально...
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38183813
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38184128
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
medoed,

Можно попробовать
DatabaseMetaData.getClientInfoProperties()
Connection.setClientInfo(Properties)
не знаю как в Db2, но для Oracle не реализовано драйвером.
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38184185
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0FDmedoed,

Можно попробовать
DatabaseMetaData.getClientInfoProperties()
Connection.setClientInfo(Properties)
не знаю как в Db2, но для Oracle не реализовано драйвером.

Да я уже понял, спасибо - я так понял не реализовано JDBS драйвером...
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38184238
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
medoed,

судя по этому http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=%2Fcom.ibm.db2.luw.apdv.java.doc%2Fsrc%2Ftpc%2Fimjcc_t0052428.html в db2 реализовано в отличии от oracle
...
Рейтинг: 0 / 0
Отправить в сессию СУБД - параметры usera
    #38184264
Фотография medoed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0FDmedoed,

судя по этому http://pic.dhe.ibm.com/infocenter/db2luw/v9r7/index.jsp?topic=%2Fcom.ibm.db2.luw.apdv.java.doc%2Fsrc%2Ftpc%2Fimjcc_t0052428.html в db2 реализовано в отличии от oracle

Снимаю шляпу перед вами!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Отправить в сессию СУБД - параметры usera
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]