📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

system_history.login_history



認証セキュリティ監査 - すべてのユーザーログイン試行(成功および失敗)を包括的に記録します。主な用途は次のとおりです。

  • セキュリティ監視: ブルートフォース攻撃や不正アクセスの試行を検出
  • コンプライアンス監査: 規制要件に対応するためにユーザー認証を追跡
  • アクセスパターン分析: ユーザーがいつどのようにシステムへアクセスしているかを監視
  • インシデント調査: セキュリティインシデントや認証の問題を調査

フィールド

フィールド型説明
event_timeTIMESTAMPログインイベントが発生したタイムスタンプ
handlerVARCHARログインに使用されたプロトコルまたはハンドラー(例: HTTP)
event_typeVARCHARログインイベントの種類(例: LoginSuccess, LoginFailed)
connection_uriVARCHAR接続に使用された URI
auth_typeVARCHAR使用された認証方式(例: Password)
user_nameVARCHARログインを試行したユーザー名
client_ipVARCHARクライアントの IP アドレス
user_agentVARCHARクライアントのユーザーエージェント文字列
session_idVARCHARログイン試行に関連付けられたセッション ID
node_idVARCHARログインが処理されたノード ID
error_messageVARCHARログインに失敗した場合のエラーメッセージ

例

ログイン成功の例:

SELECT * FROM system_history.login_history LIMIT 1; *************************** 1. row *************************** event_time: 2025-06-03 06:04:57.353108 handler: HTTP event_type: LoginSuccess connection_uri: /session/login?disable_session_token=true auth_type: Password user_name: root client_ip: 127.0.0.1 user_agent: lakesql/0.26.2-unknown session_id: 9a3ba9d8-44d9-49ca-9446-501deaca15c9 node_id: 765ChL6Ra949Ioeb5LrTs error_message:

ログイン失敗の例:

SELECT * FROM system_history.login_history LIMIT 1; *************************** 1. row *************************** event_time: 2025-06-03 06:07:32.512021 handler: MySQL event_type: LoginFailed connection_uri: auth_type: Password user_name: root1 client_ip: 127.0.0.1:62050 user_agent: session_id: 4fb87258-865a-402c-8680-e3be1e01b4e6 node_id: 765ChL6Ra949Ioeb5LrTs error_message: UnknownUser. Code: 2201, Text = User 'root1'@'%' does not exist..

このページは役に立ちましたか?