SV-24925r2_rule
V-2561
System privileges granted WITH ADMIN OPTION
DO3609-ORACLE11
CAT II
10
Revoke assignment of privileges with the WITH ADMIN OPTION from unauthorized users and re-grant them without the option.
From SQL*Plus:
revoke [privilege name] from user [username];
Replace [privilege name] with the named privilege and [username] with the named user.
Restrict use of the WITH ADMIN OPTION to authorized administrators.
Document authorized privilege assignments with the WITH ADMIN OPTION in the System Security Plan.
From SQL*Plus:
select grantee, privilege from dba_sys_privs
where grantee not in
('SYS', 'SYSTEM', 'AQ_ADMINISTRATOR_ROLE', 'DBA',
'MDSYS', 'LBACSYS', 'SCHEDULER_ADMIN',
'WMSYS')
and admin_option = 'YES'
and grantee not in
(select grantee from dba_role_privs where granted_role = 'DBA');
If any accounts are listed, this is a Finding.
V-2561
False
DO3609-ORACLE11
From SQL*Plus:
select grantee, privilege from dba_sys_privs
where grantee not in
('SYS', 'SYSTEM', 'AQ_ADMINISTRATOR_ROLE', 'DBA',
'MDSYS', 'LBACSYS', 'SCHEDULER_ADMIN',
'WMSYS')
and admin_option = 'YES'
and grantee not in
(select grantee from dba_role_privs where granted_role = 'DBA');
If any accounts are listed, this is a Finding.
M
Database Administrator
1367