ORACLE DB 的學習者們

2017年6月24日 星期六

ORACLE 的 PUBLIC 權限控管

ORACLE 的 PUBLIC ROLE 預設是指派給每個帳號

但是 PUBLIC 角色有某些權限是具有威脅性的,欲查詢指派給 PUBLIC 的權限有哪些,可用以下查詢

SQL> select count(*) from dba_tab_privs where grantee='PUBLIC';

SQL> select table_name from dba_tab_privs where grantee='PUBLIC' and privilege='EXECUTE' and table_name like 'UTL%';