Oracleの全ユーザーの一覧を確認する

Oracle全ユーザーの一覧 ALL_USERS

Oracleで全てのユーザーを確認する場合は「ALL_USERS」を使います。

ALL_USERS

USERNAME USER_ID CREATED
ANONYMOUS 46 2018/01/30 10:27:58
SCOTT 80 2018/01/30 11:06:22
SYS 0 2018/01/30 10:07:54
SYSMAN 70 2018/01/30 10:41:05
SYSTEM 5 2018/01/30 10:07:55
TANAKA 1200 2018/02/23 10:58:28

「ALL_USERS」は現行ユーザーが参照できるすべてのユーザーを参照できます。

Oracle全ユーザーの一覧 DBA_USERS

Oracleのすべてユーザーを確認し、詳細情報も確認する場合は「DBA_USERS」を使います。

「DBA_USERS」は上記の「ALL_USERS」よりも詳細情報を確認することができます。

DBA_USERS

USERNAME ACCOUNT_
STATUS
DEFAULT_
TABLESPACE
TEMPORARY_
TABLESPACE
PROFILE
SCOTT EXPIRED & LOCKED USERS TEMP DEFAULT
SYS OPEN SYSTEM TEMP DEFAULT
SYSMAN OPEN SYSAUX TEMP DEFAULT
SYSTEM OPEN SYSTEM TEMP DEFAULT
TANAKA OPEN TABSP TEMP DEFAULT

「DBA_USERS」は「ALL_USERS」と同様にユーザーが参照できるをすべてのユーザーを確認できますが、ユーザーのロック状態やデフォルト表領域なども参照できます。

より詳しくユーザー情報を確認したい場合は、この「DBA_USERS」がおススメです。

以上、Oracleの全ユーザーの一覧を確認するSQLでした。