powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix JDBC driver
5 сообщений из 5, страница 1 из 1
Informix JDBC driver
    #35647445
Ikir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Informix 10,Client 2.90

Программа коннектится через JDBC драйвер. По onstat -g sql ses_id вижу что сначала выполняется куча команд SET ..., и среди них SET ROLE NULL. Права на таблицы розданы через роли и юзер получает отлуп.
Как сказать драйверу, чтоб он не делал эти SET, ну или хотя бы один с ролью.
...
Рейтинг: 0 / 0
Informix JDBC driver
    #35648555
Ikir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О! Денис Журавлёв!!!!
В твоей программе OnManager в строке статуса увидел точно такую же строчку
"set isolation to Committed Read;set dataskip default;set explain off;set optimization high;set pdqpriority default;set role null;set lock mode to not wait;"
Скажи пожалуйста кто эти команды выдает????
...
Рейтинг: 0 / 0
Informix JDBC driver
    #35657333
Фотография Тан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IkirО! Денис Журавлёв!!!!
В твоей программе OnManager в строке статуса увидел точно такую же строчку
"set isolation to Committed Read;set dataskip default;set explain off;set optimization high;set pdqpriority default;set role null;set lock mode to not wait;"
Скажи пожалуйста кто эти команды выдает????
OnManager показывает запрос по сессии, которая выделена в табличке.
Вполне возможно, что драйвер при подключении выполняет эти команды.
Можно попробовать документацию почитать или спросить в http://groups.google.ru/group/comp.databases.informix/
Там и создатели драйверов иногда отвечают
...
Рейтинг: 0 / 0
Informix JDBC driver
    #35657336
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IkirInformix 10,Client 2.90

Программа коннектится через JDBC драйвер. По onstat -g sql ses_id вижу что сначала выполняется куча команд SET ..., и среди них SET ROLE NULL. Права на таблицы розданы через роли и юзер получает отлуп.
Как сказать драйверу, чтоб он не делал эти SET, ну или хотя бы один с ролью.
есть такая команда sql: set role
после подключения выполните запрос "set role myrole;"
...
Рейтинг: 0 / 0
Informix JDBC driver
    #35657386
Ikir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Денис
есть такая команда sql: set role
после подключения выполните запрос "set role myrole;"

Это конечно )))). В данном случае практичней команда SET ROLE DEFAULT, раз уж заставлять разработчиков править свой код.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix JDBC driver
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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