Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 ORA-24247 (ACL) ошибка при работе JOB  [new]
Виктория
Member

Откуда: Череповец
Сообщений: 18
Добрый день!

Помогите разобраться!
Процедура через SOAP обращается из базы на внешнюю сеть.
В этой же схеме создан JOB, который вызывает эту процедуру.

Если выполнять процедуру вручную, она работает нормально, получает ответы от удаленного сервера.
Если эту же самую процедуру запускает JOB, то получает ошибку

ORA-29273: сбой запроса HTTP
ORA-06512: на "SYS.UTL_HTTP", line 1130
ORA-24247: отказ в доступе к сети в соответствии со списком контроля доступа (ACL)


Если этот же JOB вручную запустить, тоже все отрабатывает нормально.

Не пойму в чем отличие ручного вызова JOB и автоматического?
Почему работает в первом случае и выдает ошибку во втором?
Подскажите, кто может!
1 мар 19, 13:31    [21822674]     Ответить | Цитировать Сообщить модератору
 Re: ORA-24247 (ACL) ошибка при работе JOB  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28916
Виктория
Почему работает в первом случае и выдает ошибку во втором?
В фоновом процессе роли не используются.
1 мар 19, 13:36    [21822685]     Ответить | Цитировать Сообщить модератору
 Re: ORA-24247 (ACL) ошибка при работе JOB  [new]
Виктория
Member

Откуда: Череповец
Сообщений: 18
Elic,
Подскажите какие нужны права, чтобы фоновый процесс отработал как user?
GRANT EXECUTE ON UTL_HTTP TO xxx;
Предоставлено, но чего-то видно еще не хватает
1 мар 19, 13:41    [21822689]     Ответить | Цитировать Сообщить модератору
 Re: ORA-24247 (ACL) ошибка при работе JOB  [new]
Виктория
Member

Откуда: Череповец
Сообщений: 18
Elic
В фоновом процессе роли не используются.


У юзера из ролей только
CTXAPP
CONNECT
RESOURCE
1 мар 19, 13:50    [21822706]     Ответить | Цитировать Сообщить модератору
 Re: ORA-24247 (ACL) ошибка при работе JOB  [new]
Elic
Member

Откуда: 1984. Выбраковка финно-угром продолжается. КЯЗ
Сообщений: 28916
Виктория
какие нужны права, чтобы фоновый процесс отработал как user?
ТОП №4
Виктория
GRANT EXECUTE ON UTL_HTTP
Оно и так у public-а.
Виктория
чего-то видно еще не хватает
Т.е. что такое network acl не понимаешь?
1 мар 19, 13:52    [21822709]     Ответить | Цитировать Сообщить модератору
 Re: ORA-24247 (ACL) ошибка при работе JOB  [new]
Виктория
Member

Откуда: Череповец
Сообщений: 18
Elic
Виктория
какие нужны права, чтобы фоновый процесс отработал как user?
ТОП №4

Не нашла ответа... Куда конкретно смотреть?

Elic
Виктория
GRANT EXECUTE ON UTL_HTTP
Оно и так у public-а.
Виктория
чего-то видно еще не хватает
Т.е. что такое network acl не понимаешь?


acl создан, в ручном режиме все работает.
Почему автоматом не работает - не пойму.
Если что-то работает от прав роли, то что именно? Что мешает автомату?
6 мар 19, 11:57    [21826082]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить