사용자 LOCK
ALTER USER XXAPP ACCOUNT LOCK;
ALTER USER XXBAT ACCOUNT LOCK;
사용자 UNLOCK
ALTER USER XXXAPP ACCOUNT UNLOCK;
ALTER USER XXXBAT ACCOUNT UNLOCK;
사용자 락/발생원인 유저 찾기
select os_username,username, userhost, terminal
, to_char(timestamp, 'YYYY/MM/DD HH24:MI:SS') date_time
, to_char(extended_timestamp, 'YYYY/MM/DD HH24:MI:SS') ext_date_time
, action_name
, returncode
, case when returncode = '1017' then 'invalid username/password..'
when returncode = '28000' then 'account is locked'
end returncode_why
from dba_audit_session
where action_name = 'LOGON'
and returncode in (1017, 28000) -- returncode 1017(invalid username/password ... ), 28000 (the account is locked)
and timestamp > trunc(sysdate)
-- and username = '디비계정'
order by date_time desc;