【ORACLE】ユーザー(スキーマ)の一覧を確認するSQL
ここではORACLEデータベースで、ユーザー(スキーマ)の一覧を確認するSQLを紹介しています。
ユーザの作成や変更、削除については↓で紹介していますので参考にしてください。
>>【ORACLE】ユーザー(スキーマ)を作成・変更・削除するSQL
ユーザー(スキーマ)の一覧を確認するSQL
ユーザーの一覧はDBA_USERSで取得することが出来ます。
DBA_USERSでは全てのユーザーの一覧を確認することが出来ます。
SELECT * FROM DBA_USERS;
DBA_USERSの列の意味は次の通りです。
・USERNAME
ユーザー名
・USER_ID
ユーザーのID番号
・PASSWORD
パスワード
・ACCOUNT_STATUS
アカウントの状態
・LOCK_DATE
アカウントがロックされた日付
・EXPIRY_DATE DATE
アカウントの時間切れの日付
・DEFAULT_TABLESPACE
デフォルト表領域
・TEMPORARY_TABLESPACE
デフォルトの一時表領域
・CREATED
ユーザーの作成日
・PROFILE
ユーザーのリソース・プロファイル名
パスワードを確認する方法
暗号化されていなければ、PASSWORD列でパスワードを確認することが出来ます。
SELECT username,password FROM DBA_USERS;
パスワードの変更やアカウントのアンロックなどは↓で解説していますので参考にしてください。
>>【ORACLE】ユーザー(スキーマ)を作成・変更・削除するSQL
まとめ
ユーザー(スキーマ)の一覧はDBA_USERSで確認することが出来ます。
この他にもORACLEにおける権限について↓で紹介していますのでぜひ参考にしてください。
・【ORACLE】権限とは?システム・オブジェクト権限について
・【ORACLE】システム権限の一覧
・【ORACLE】システム権限を付与・取消するSQL
・【ORACLE】オブジェクト権限を付与・取消するSQL
・【ORACLE】オブジェクト権限を確認するSQL
・【ORACLE】ユーザに付与されている権限を確認するSQL
・【ORACLE】ロールに付与されている権限を確認するSQL