説明
このビューはV2.2.77バージョンから導入されました。
機能の概要
ビュー DBA_AUDIT_SESSION は、CONNECT および DISCONNECT に関するすべての監査追跡レコードを表示します。
適用対象
このビューは、OceanBaseデータベースのOracleモードでのみ適用されます。
フィールド説明
フィールド名 |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| OS_USERNAME | VARCHAR2(255) | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| USERNAME | VARCHAR2(64) | NO | 監査対象ユーザーの名前 |
| USERHOST | VARCHAR2(32) | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| TERMINAL | VARCHAR2(255) | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| TIMESTAMP | DATE | NO | ローカルデータベースセッションのタイムゾーンで監査追跡エントリが作成された日付と時刻 |
| ACTION_NAME | VARCHAR2(128) | NO | DBA_AUDIT_TRAILの操作列にある数値コードに対応する操作タイプの名前 |
| LOGOFF_TIME | DATE | NO | ユーザーがログオフした日付と時刻 |
| LOGOFF_LREAD | NUMBER(38) | NO | セッションの論理読み取り |
| LOGOFF_PREAD | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| LOGOFF_LWRITE | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| LOGOFF_DLOCK | VARCHAR2(40) | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| SESSIONID | NUMBER(38) | NO | V4.3.x系について:
|
| RETURNCODE | NUMBER(38) | NO | 操作によって生成されたエラーコード |
| CLIENT_ID | VARCHAR2(40) | NO | 各セッション内のクライアント識別子 |
| SESSION_CPU | NUMBER(38) | NO | セッションが使用するCPU時間 |
| EXTENDED_TIMESTAMP | TIMESTAMP(6) WITH TIME ZONE | NO | UTCタイムゾーンで監査トレースエントリが作成されたタイムスタンプ |
| PROXY_SESSIONID | NUMBER(38) | NO | プロキシセッションのシーケンス番号 |
| GLOBAL UID | NUMBER(38) | NO | ユーザーのグローバルユーザー識別子 |
| INSTANCE_NUMBER | VARCHAR2(40) | NO | 現在このフィールドはサポートされていません。現在デフォルトはNULLです |
| OS_PROCESS | VARCHAR2(40) | NO | 現在このフィールドはサポートされていません。現在デフォルトはNULLです |
クエリ例
現在のテナント内のすべての CONNECT および DISCONNECT に関する監査トレースエントリを確認します。
obclient [SYS]> SELECT USERNAME, USERHOST, TIMESTAMP, ACTION_NAME FROM SYS.DBA_AUDIT_SESSION;
クエリ結果は次のとおりです:
+------------+----------------+-----------+-------------+
| USERNAME | USERHOST | TIMESTAMP | ACTION_NAME |
+------------+----------------+-----------+-------------+
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| TEST2 | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| TEST2 | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| ORAAUDITOR | 100.xx.xxx.xxx | 08-APR-25 | LOGOFF |
| SYS | 100.xx.xxx.xxx | 08-APR-25 | LOGON |
| SYS | 100.xx.xxx.xxx | 09-APR-25 | LOGON |
+------------+----------------+-----------+-------------+
26 rows in set
関連ビューまたはドキュメント
現在のユーザーに関する
CONNECTおよびDISCONNECTの監査トレイルエントリを確認する:USER_AUDIT_SESSIONAUDIT EXISTSおよびAUDIT NOT EXISTSが生成する監査トレイルエントリを確認する:DBA_AUDIT_EXISTSすべてのオブジェクトに関する監査トレイルエントリを確認する:
すべての監査トレイルエントリを確認する:
GRANT、REVOKE、AUDIT、NOAUDIT、およびALTER SYSTEMステートメントに関する監査トレイルエントリを確認する:セキュリティ監査に関する説明および操作については、以下のドキュメントを参照してください: