Db2:获取当前连接详细资料

kmb7vmvb  于 2022-11-07  发布在  DB2
关注(0)|答案(2)|浏览(202)

在DB2中有没有方法可以获取当前连接的详细信息?我正在处理一个需求,我需要在表中保存所有插入/更新的历史记录,沿着关于进行更改的用户的详细信息。我正在寻找一种方法来获取当前连接的用户名、主机名和/或IP地址。我们使用的是LUW DB2 v10.5.0.8

voj3qocg

voj3qocg1#

可以在SQL语句(如触发器)中使用special registers作为伪列:

SELECT 
 CURRENT TIMESTAMP,    
 SESSION_USER,
 CURRENT CLIENT_WRKSTNNAME
FROM
 SYSIBM.SYSDUMMY1

来源:https://www.ibm.com/docs/en/db2-for-zos/11?topic=elements-special-registers

juzqafwq

juzqafwq2#

May be you are seraching for the below
也许你正在搜索下面的查询。

SELECT
    AUTHID,
    APPL_NAME,
    CLIENT_NNAME,
    AGENT_ID,
    APPL_ID,
    APPL_STATUS
FROM
    SYSIBMADM.APPLICATIONS

相关问题