プロファイルの情報を参照するには、
PROFILESデータディクショナリビューを参照します。
PROFILESデータディクショナリの種類
PROFILESデータディクショナリビューには以下1種類があります。
DBA_PROFILES | プロファイルの情報を参照する ※権限が必要 |
---|
ALL_~、USER_~ はありません。
PROFILESデータディクショナリの定義
PROFILESデータディクショナリの定義です。
列名 | 型 | メモ |
---|---|---|
PROFILE | VARCHAR2(30) | プロファイル名 |
RESOURCE_NAME | VARCHAR2(32) | リソース名 |
RESOURCE_TYPE | VARCHAR2(8) | リソースタイプ (KERNEL、PASSWORD) |
LIMIT | VARCHAR2(40) | リソースの制限値 (無制限の場合はUNLIMITED) |
サンプル
データディクショナリビューを検索するサンプルです。
例)プロファイル「MYPROFILE」の情報を取得する
1 2 3 |
SELECT * FROM DBA_PROFILES WHERE PROFILE = 'MYPROFILE'; |
例)すべてのプロファイルのパスワード有効期限を確認する
1 2 |
select * from dba_profiles where resource_name = 'PASSWORD_LIFE_TIME'; |
例)DEFAULTプロファイルのログイン失敗許容回数を確認する
1 2 3 |
select * from dba_profiles where resource_name = 'FAILED_LOGIN_ATTEMPTS' and profile = 'DEFAULT'; |
メモ
- プロファイル名を検索条件とする場合、必ず大文字で指定してください。