Oracle 데이터베이스에서 잠긴 사용자 목록을 어떻게 얻습니까?
-
20-09-2019 - |
문제
주어진 데이터베이스에 모든 사용자를 잠긴지 여부를 결정하는 아이콘과 함께 모든 사용자를 나열하고 싶습니다. 내가 가진 문제는 주어진 사용자의 "잠긴"상태를 쿼리하는 것입니다. all_users
그러나 그렇지 않습니다. 누구든지 나를 올바른 방향으로 가리킬 수 있습니까?
해결책
그것을 발견!
SELECT username,
account_status
FROM dba_users;
다른 팁
select username,
account_status
from dba_users
where lock_date is not null;
이것은 실제로 잠긴 사용자 목록을 제공합니다.
이것은 요구 사항에 맞습니다.
select username, account_status, EXPIRY_DATE from dba_users where
username='<username>';
산출:
USERNAME ACCOUNT_STATUS EXPIRY_DA
--------------------------------------------------------------------------------
SYSTEM EXPIRED 13-NOV-17
제휴하지 않습니다 StackOverflow