1.4 Privileges for Configuring and Using Oracle SQL Firewall
You must be granted the appropriate role to administer Oracle SQL Firewall or to query the views that are associated with Oracle SQL Firewall.
To administer Oracle SQL Firewall, you must be granted the SQL_FIREWALL_ADMIN role. This role provides the following privileges:
- The
ADMINISTER SQL FIREWALLsystem privilege, which is required to run the PL/SQL procedures in theDBMS_SQL_FIREWALLpackage - The
EXECUTEprivilege for theDBMS_SQL_FIREWALLPL/SQL package - The
READprivilege for the SQL FirewallDBA_SQL_FIREWALL_* data dictionary views
To be able to query the DBA_SQL_FIREWALL_* data dictionary views (but not administer SQL Firewall), users must be granted the SQL_FIREWALL_VIEWER role.
Note:
The SQL FirewallSQL_FIREWALL_ADMIN and SQL_FIREWALL_VIEWER roles are powerful roles. Only grant these roles to trusted users.
Related Topics