V$RO_USER_ACCOUNT
は、読取り専用モードでオープンしたOracle Databaseについてのみ移入されます。データベースが読取り専用の場合、通常のカタログ表にはセキュリティ・データを格納できません。かわりに、セキュリティ・データはこのビューを通じて問い合せされるインメモリーの表に格納されます。
Oracle Data Guard環境では、スタンバイ上のユーザー・アカウントのセキュリティ情報の一部はプライマリ・サーバーから継承されます。たとえば、プライマリ上でアカウントが無制限にロックアウトされた場合、このアカウントはスタンバイ・データベース上でロックされます。スタンバイ上に格納された情報は、失敗したログイン回数や、失敗したアクセス試行によりスタンバイでアカウントがロックされた時刻など、スタンバイ・データベースでのユーザー・アクションの影響を受ける可能性のある、一時的な情報です。スタンバイでログイン試行が失敗しても、プライマリのアカウント・ステータスには影響しません。
列 | データ型 | 説明 |
---|---|---|
USERID |
NUMBER |
ユーザーID番号 |
PASSW_EXPIRED |
NUMBER |
パスワードの有効期限が切れているかどうか(1 | 0 ) |
PASSW_IN_GRACE |
NUMBER |
アカウントが猶予期間内かどうか(1 | 0 ) |
PASSW_LOCKED |
NUMBER |
アカウントがロックされているかどうか(1 | 0 ) |
PASSW_LOCK_UNLIM |
NUMBER |
アカウントが期間無制限にロックされているかどうか(1 | 0 ) |
FAILED_LOGINS |
NUMBER |
失敗したログイン試行回数。カウントは累積されず、アカウントでログインに成功するとリセットされます。 |
EXPIRATION_AFTER_GRACE |
TIMESTAMP(3) |
猶予期間後の有効期限 |
PASSW_LOCK_TIME |
TIMESTAMP(3) |
アカウントが一定時間ロックされた場合の、その時間 |
注意: このビューは、Oracle Database 11gリリース2(11.2.0.4)以上で使用できます。 |