Как получить результат запроса SESSION_PRIVS, используя все другие таблицы USERS, ROLES и PRIVS - PullRequest
0 голосов
/ 19 февраля 2020

Я пытался использовать DBA_ROLE_PRIVS, ROLE_SYS_PRIVS и DBA_TAB_PRIVS, чтобы выяснить, какие у меня есть привилегии, чтобы удалить и заново создать ограничение FK для таблицы, принадлежащей другому пользователю. Но я не мог соединить все вместе, поскольку для моего имени пользователя выделено 30 различных ролей в дополнение к системным привилегиям, предоставленным пользователю в соответствии с DBA_SYS_PRIVS, и не говоря уже о привилегиях объекта, определенных в DBA_TAB_PRIVS.

Мне нужно чтобы понять, какие у меня есть привилегии и как декодировать, какая из этих ролей / привилегий заменяет другую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...