powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Доступ к объектам, доступным посредством роли, из триггера
5 сообщений из 5, страница 1 из 1
Доступ к объектам, доступным посредством роли, из триггера
    #32083446
Serge N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите, плз., решить такую проблему!

Пользователь А дает право доступа к объектам X и Y роли R.
Затем пользователь A дает право на роль R пользователю B
(grant R to B)
Теперь B пожет обращаться к X и Y из PL\SQL.
Но когда он пытается обратиться к X или Y из триггера, то получает ошибку при компиляции триггера: объект (таблица или пакет) не существует!

Если A дает права на X и Y непосредственно пользователю B, не используя роль, то все работает (триггер компилируется)

Можно ли как-то обойти это ограничение и пользоваться ролями?

(Использую Oracle 8.1.7)
...
Рейтинг: 0 / 0
Доступ к объектам, доступным посредством роли, из триггера
    #32083518
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Буду скромным и напишу
AFAIK НЕТ ;_)
...
Рейтинг: 0 / 0
Доступ к объектам, доступным посредством роли, из триггера
    #32083531
RifNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создайте синоним.
...
Рейтинг: 0 / 0
Доступ к объектам, доступным посредством роли, из триггера
    #32083563
Mich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через синоним тоже не выйдет. Разве что через public...
...
Рейтинг: 0 / 0
Доступ к объектам, доступным посредством роли, из триггера
    #32083704
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через роли Невозможно.
Только если привилегии переданы напрямую.
При выполнении ЛЮБОГО программного объекта (процедуры, функции,
триггера, view ...) Oracle отключает все роли.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Доступ к объектам, доступным посредством роли, из триггера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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