SV-24426r2_rule
V-15639
DBMS Account lock time
DG0133-ORACLE11
CAT II
10
Set the password_lock_time on all defined profiles to unlimited.
This will require the DBA manually to re-enable every locked account after the failed login limit has been reached.
From SQL*Plus:
alter profile default limit password_lock_time unlimited;
alter profile [profile name] limit password_lock_time default;
Replace [profile name] with an existing, non-default profile name.
From SQL*Plus:
select profile, limit from dba_profiles
where resource_name = 'PASSWORD_LOCK_TIME'
and limit not in ('UNLIMITED', 'DEFAULT');
If any profiles are listed, this is a Finding.
A value of UNLIMITED means that the account is locked until it is manually unlocked.
V-15639
False
DG0133-ORACLE11
From SQL*Plus:
select profile, limit from dba_profiles
where resource_name = 'PASSWORD_LOCK_TIME'
and limit not in ('UNLIMITED', 'DEFAULT');
If any profiles are listed, this is a Finding.
A value of UNLIMITED means that the account is locked until it is manually unlocked.
M
Database Administrator
1367