跳到主要内容

system_history.login_history

Introduced or updated: v1.2.764
企业版功能
LOGIN HISTORY是企业版功能。 如需获取许可证,请联系 Databend 支持团队

身份验证安全审计 - 全面记录所有用户登录尝试(包括成功和失败)。这对于以下方面至关重要:

  • 安全监控:检测暴力破解攻击和未经授权的访问尝试
  • 合规审计:跟踪用户身份验证以满足法规要求
  • 访问模式分析:监控用户访问系统的时间和方式
  • 事件调查:调查安全事件和身份验证问题

字段

字段类型描述
event_timeTIMESTAMP登录事件发生时的时间戳
handlerVARCHAR用于登录的协议或处理程序(例如 HTTP
event_typeVARCHAR登录事件的类型(例如 LoginSuccessLoginFailed
connection_uriVARCHAR用于连接的 URI
auth_typeVARCHAR使用的身份验证方法(例如密码)
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: bendsql/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..
欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验