Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Apex, схемы и привилегии / 6 сообщений из 6, страница 1 из 1
19.03.2013, 15:20
    #38189896
olgushon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex, схемы и привилегии
Доброго дня.
Никак не могу разобраться с правами и привилегиями схем Apex.
Есть схемы oracle: ANONYMOUS, APEX_PUBLIC_USER, APEX_xxxx
В Parsing Schema приложения указана схема APEX_xxxx.
APEX_xxxx имеет роль DBA и все возможные привелегии.
Есть логирование методов oracle. В логировании (pl/sql) читаю текущего пользователя, как USER. Показывает ANONYMOUS.

Вопрос 1: почему именно он? почему не APEX_PUBLIC_USER или APEX_xxxx?
Вопрос 2: при выполнении pl/sql получаю exception: недостаточно привилегий. под каким же пользователем выполняется код?
...
Рейтинг: 0 / 0
19.03.2013, 15:52
    #38189959
rockclimber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex, схемы и привилегии
olgushonДоброго дня.
Никак не могу разобраться с правами и привилегиями схем Apex.
Есть схемы oracle: ANONYMOUS, APEX_PUBLIC_USER, APEX_xxxx
В Parsing Schema приложения указана схема APEX_xxxx.
APEX_xxxx имеет роль DBA и все возможные привелегии.
Есть логирование методов oracle. В логировании (pl/sql) читаю текущего пользователя, как USER. Показывает ANONYMOUS.

Вопрос 1: почему именно он? почему не APEX_PUBLIC_USER или APEX_xxxx?
Вопрос 2: при выполнении pl/sql получаю exception: недостаточно привилегий. под каким же пользователем выполняется код?Методом начного тыка удалось определить, что код выполняется с правами пользователя, указанного в Parsing Schema, но под именем ANONYMOUS. Подробное устройство кухни пока не изучал, но подозреваю, что в каком-нибудь документе типа "APEX Concepts" все это описано.
...
Рейтинг: 0 / 0
19.03.2013, 16:42
    #38190099
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex, схемы и привилегии
olgushon,

1. Потому что ваш http server ходит под этим пользователям
2. под правами Parsing Schema (DBMS_SYS_SQL)
...
Рейтинг: 0 / 0
20.03.2013, 16:29
    #38191679
olgushon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex, схемы и привилегии
SvDevolgushon,

под правами Parsing Schema (DBMS_SYS_SQL)


у моего пользователя Parsing Schema есть привилегии create Context, Alter any session...

чего ж ему не хватает ?
...
Рейтинг: 0 / 0
20.03.2013, 17:56
    #38191890
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex, схемы и привилегии
olgushon,

Ошибка в 5-той строке
...
Рейтинг: 0 / 0
20.03.2013, 18:05
    #38191917
SvDev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Apex, схемы и привилегии
Для начала воспроизведите в sql plus под Parsing Schema.

Если ошибок нет, публикуйте код, где его выполняете, где смотрите Parsing Schema.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Apex, схемы и привилегии / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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