An account can be locked by a DBA or is locked automatically after a number of 
failed login attempts. When a PASSWORD_LOCK_TIME is defined, the account 
unlocks automatically after the set time: this is indicated by LOCKED(TIMED). 
The LOCKED(TIMED) value is what you always see if the account was locked 
due to the number of failed logins > FAILED_LOGIN_ATTEMPTS. You only see LOCKED if the account is explicitly locked during create or 
alter user/role. Note: You may expect that when the account is automatically locked and 
PASSWORD_LOCK_TIME is set to unlimited, the account would appear as just 
LOCKED. This is however not the case: it still shows as LOCKED(TIMED). 
However the account never unlocks automatically because of the unlimited 
PASSWORD_LOCK_TIME (infinity).