Можете да използвате тези заявки:
select * from all_tab_privs;
select * from dba_sys_privs;
select * from dba_role_privs;
Всяка от тези таблици има grantee
колона, можете да филтрирате това в критериите where:
where grantee = 'A'
За заявка за привилегии на обекти (напр. таблици) в друга схема предлагам първо all_tab_privs
, той също има table_schema
колона.
Ако сте влезли със същия потребител, чиито привилегии искате да направите запитване, можете да използвате user_tab_privs
, user_sys_privs
, user_role_privs
. Те могат да бъдат запитвани от нормален потребител, който не е dba.