我希望能够列出给定数据库中的所有用户以及确定他们是否被锁定的图标。我遇到的问题是查询给定用户的“锁定”状态,虽然它可能已经打开all_users
但它不是。谁能指出我正确的方向?
问问题
191154 次
3 回答
44
找到了!
SELECT username,
account_status
FROM dba_users;
于 2009-10-10T11:22:10.177 回答
33
select username,
account_status
from dba_users
where lock_date is not null;
这实际上会给你锁定用户的列表。
于 2010-12-10T12:38:53.513 回答
2
这符合要求:
select username, account_status, EXPIRY_DATE from dba_users where
username='<username>';
输出:
USERNAME ACCOUNT_STATUS EXPIRY_DA
--------------------------------------------------------------------------------
SYSTEM EXPIRED 13-NOV-17
于 2017-11-17T05:35:53.237 回答