SV-24632r1_rule
V-2424
All database non-interactive, n-tier connection, a
DG0060-ORACLE11
CAT II
10
Use accounts assigned to individual users where feasible.
Design applications to provide individual accountability (audit logs) for actions performed under a single database account.
Implement other DBMS automated procedures that provide individual accountability.
Where appropriate, implement manual procedures to use manual logs and monitor entries against account usage to ensure procedures are followed.
From SQL*Plus:
select username from dba_users order by username;
Review the list of database account names to determine usage of all non-standard account names or account names that do not appear to be assigned to individuals.
For example, accounts named BATCHJOB, FMAPP, FMAPP-ADMIN do not have the appearance of assignment to an individual interactive user.
An account name like JDOE appears to be assigned to an individual.
Review the list of account names against those listed in the System Security Plan or authorized user list.
Consult the IAO or DBA to make a final determination on whether accounts are shared accounts or not.
If shared accounts are not documented as such and are not approved, this is a Finding.
V-2424
False
DG0060-ORACLE11
From SQL*Plus:
select username from dba_users order by username;
Review the list of database account names to determine usage of all non-standard account names or account names that do not appear to be assigned to individuals.
For example, accounts named BATCHJOB, FMAPP, FMAPP-ADMIN do not have the appearance of assignment to an individual interactive user.
An account name like JDOE appears to be assigned to an individual.
Review the list of account names against those listed in the System Security Plan or authorized user list.
Consult the IAO or DBA to make a final determination on whether accounts are shared accounts or not.
If shared accounts are not documented as such and are not approved, this is a Finding.
M
Information Assurance Officer
1367