Bạn có thể sử dụng các truy vấn sau:
select * from all_tab_privs;
select * from dba_sys_privs;
select * from dba_role_privs;
Mỗi bảng này có một grantee
, bạn có thể lọc trên đó trong tiêu chí where:
where grantee = 'A'
Để truy vấn đặc quyền trên các đối tượng (ví dụ:bảng) trong lược đồ khác, trước hết, tôi đề xuất all_tab_privs
, nó cũng có table_schema
cột.
Nếu bạn đăng nhập bằng cùng một người dùng có đặc quyền mà bạn muốn truy vấn, bạn có thể sử dụng user_tab_privs
, user_sys_privs
, user_role_privs
. Chúng có thể được truy vấn bởi một người dùng không phải dba bình thường.