数据仓库服务 GAUSSDB(DWS)-安全函数:login_audit_messages(flag boolean)

时间:2024-04-18 16:25:15

login_audit_messages(flag boolean)

描述:查看登录用户的登录信息。

返回值类型:元组

示例:

  • 查看上一次登录认证通过的日期、时间和IP等信息:
    1
    2
    3
    4
    5
    SELECT * FROM login_audit_messages(true);
      username  | database |       logintime        |     type      | result |  client_conninfo   |                session_id
    ------------+----------+------------------------+---------------+--------+--------------------+-----------------------------------------
         dbadmin    | gaussdb | 2017-06-02 15:28:34+08 | login_success | ok     | gsql@[local]    | 1663745305.140192538154752.coordinator1
    (1 row)
    
  • 查看上一次登录认证失败的日期、时间和IP等信息:
    1
    2
    3
    4
    SELECT * FROM login_audit_messages(false) ORDER BY logintime desc limit 1;
      username  | database |       logintime        |     type     | result |     client_conninfo     | session_id
    ------------+----------+------------------------+--------------+--------+-------------------------+------------
    (0 rows)
    
  • 查看自从最后一次认证通过以来失败的尝试次数、日期和时间:
    1
    2
    3
    4
    SELECT * FROM login_audit_messages(false);
      username  | database |       logintime        |     type     | result |     client_conninfo     | session_id
    ------------+----------+------------------------+--------------+--------+-------------------------+------------
    (0 rows)
    
support.huaweicloud.com/sqlreference-830-dws/dws_06_0048.html