如何获取Oracle数据库中锁定用户的列表?

nin*_*ded 32 oracle system-administration locked

我希望能够列出给定数据库中的所有用户以及确定它们是否被锁定的图标.我遇到的问题是查询给定用户的"锁定"状态,虽然它可能已经开启,all_users但事实并非如此.谁能指出我正确的方向?

nin*_*ded 41

找到了!

SELECT username, 
       account_status
  FROM dba_users;
Run Code Online (Sandbox Code Playgroud)


swe*_*tfa 30

select username,
       account_status 
  from dba_users 
 where lock_date is not null;
Run Code Online (Sandbox Code Playgroud)

这实际上会为您提供锁定用户的列表.