Oracleで接続ユーザーのログを確認する方法

Oracle接続ユーザーのログを確認するには、次の方法があります。

  1. Oracleデータベースに接続するためにSQL*Plusツールを使用する。
  2. 以下のクエリを実行し、接続されたユーザーのログを表示できます。
  3. SELECT username, terminal, logon_time, action_name
    FROM dba_audit_session
    WHERE username = ‘接続ユーザー名’;
  4. ログインユーザーの名前、端末、ログイン時間、操作名などの情報を返します。
  5. 必要に応じて、日付範囲などで検索結果を絞り込むための条件を追加できます。
  6. audit_sessionからusername、terminal、logon_time、action_nameを取得する
    usernameが’接続ユーザー名’かつlogon_timeが’開始日付’以降かつ’終了日付’以前のデータを取得する
  7. 上記のクエリにおいて、「開始日」と「終了日」を実日と置き換えて、日付フォーマットに応じて「日付フォーマット」を調整してください。

先述の查询の実行には、適切な権限(例:SELECT_CATALOG_ROLEまたはDBAロール)が必要です。これらの権限がない場合は、データベース管理者に問い合わせてください。

广告
広告は10秒後に閉じます。
bannerAds