标题:
[KB225924250080608功能解说] 如何查询特定账套的用户连接记录
[打印本页]
作者:
anne.yao
时间:
10 小时前
标题:
[KB225924250080608功能解说] 如何查询特定账套的用户连接记录
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
如何查询特定账套的用户连接记录(例如,查看用户登录X3的日志)
创建日期:2022-05-02
最后修改日期:2022-05-02
解决方法
注意:
对于V7及更高版本,如果用户访问的是经典功能,该表会存储数据。 但是,它不会存储任何关于Syracuse使用情况的数据(即,如果用户在“管理”菜单中进行了操作,则不会显示)。 MongoDB没有交易日志,因此相关历史记录不会被存储。
X3内部有两个存放连接信息的表,且这些表是特定于每个账套的。ALOGIN表:存储与每次登录相关的信息、当前状态以及数据连接日期时间戳。AESPION表:存储日期时间戳、用户名、一条表示连接的记录和另一条表示断开连接时间的记录,以及用户在系统内进行数据更改时所处的功能。
您可以使用SQL Requester或通过以下语法直接使用SQL查询AESPION表。注意:请将下方示例中的架构参考DEMO替换为您要在X3中查询的账套名称。例如,如果您的账套名为PRODUCTION,则需要将DEMO替换为PRODUCTION。
SELECT
ESPDAT_0 ActionDate,
ESPTIM_0 ActionTime,
ESPUSR_0 X3User,
ESPMOT_0 Reason,
ESPFNC_0 X3Function,
ESPTAB_0 X3Table,
ESPNAT_0 OperationAccount,
ESP1_0 Characters1,
ESP2_0 Characters2
FROM DEMO.AESPION
ORDER BY ESPDAT_0 desc, ESPTIM_0 desc
• 请按从下到上的时间顺序阅读。
欢迎光临 赛捷软件论坛 (http://www.sagesoft.cn/bbs/)
Powered by Discuz! 7.2