我已经在服务器中部署了 ADempiere,并向网络中的用户提供基于 jnlp 的客户端安装。如何找出一次访问服务器的用户。是否有任何审计选项或 cange 日志功能。当客户端访问服务器时,它标记为
12:52:37,547 INFO [[/admin]] Request: /admin/adempiere.jnlp
12:52:37,555 INFO [[/admin]] User-Agent: JNLP/6.0 javaws/1.6.0_30
(b12) Java/1.6.0_30 12:52:37,565 INFO [[/admin]] Resource returned:/adempiere.jnlp
Run Code Online (Sandbox Code Playgroud)
如何识别访问服务的用户?
提前致谢。
通过查询该AD_Session表,可以得到登录系统的用户数。
您将根据该processed列获得活动/非活动连接。
为了获得系统中的活跃用户:-
SELECT AD_Org_ID, AD_Role_ID, remote_addr, remote_host, processed, logindate,
created as "login date with time", createdby As AD_User_ID FROM AD_Session
WHERE Processed='N' AND logindate > current_date-1;
Run Code Online (Sandbox Code Playgroud)
(您可以根据需要更新上面的sql)
| 归档时间: |
|
| 查看次数: |
630 次 |
| 最近记录: |