Не хватает прав для входа в Oracle BI Publisher, ошибка Access denied. Check «Access SOAP» privilege.

Автор Itworkroom

В статье показано как решить ошибку: Не хватает прав для входа в Oracle BI Publisher, ошибка Access denied. Check «Access SOAP» privilege.

Причина. При миграции с Oracle BI 10 на 11 версию, необходимо конвертировать каталог, после конвертации есть проблемы с доступом в BI Publisher.

Ошибка в логе sawlog:

[2014-08-28T10:16:01.000+06:00] [OBIPS] [ERROR:16] [] [saw.soap.makesession] [ecid: ] [tid: 24] Access denied. Check «Access SOAP» privilege.[[

File:soapservicesimpl.cpp

Line:232

Location:

                saw.soap.makesession

                saw.soap.sessionrequesthandler

                saw.SOAP

                saw.httpserver.request.soaprequest

                saw.rpc.server.responder

                saw.rpc.server

                saw.rpc.server.handleConnection

                saw.rpc.server.dispatch

                saw.threadpool.socketrpcserver

                saw.threads

ecid: 

ThreadID: 24

На многих форумах пишут, что для начала необходимо исправить Полномочия в Oracle BI EE. Заходим в Oracle BI EE, Администрирование – Управления полномочиями, добавляем роли BI Consumer Role, BI system Role в Доступ к SOAP.

Access SOAP

Access SOAP

Так как у меня это не сработало, начал копать дальше и наткнулся на статью, где сказано, что необходимо исправить права на папку пользователя в Каталоге. Для этого открываем Catalog Manager под пользователем weblogic, Catalog Root – User Folders, в правом окне правой кнопкой мыши My Folders-Properties, Owner переключаем на weblogic, ОК. Далее снова правой кнопкой My Folders – Permissions и из правой колонки в левую добавляем пользователя weblogic, даем ему Полный доступ.  Все, после этого у меня BI Publisher нормально открывался под пользователем weblogic.

Добавить комментарий

Ваш адрес email не будет опубликован.