我已经在服务器中部署了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如何识别访问服务的用户?
提前谢谢。
发布于 2014-03-27 03:56:39
通过查询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; (您可以根据自己的意愿更新上面的sql )
发布于 2014-05-06 14:18:05
中的更新会话使用此查询
更新AD_Session set Processed='Y‘,此处处理=’N‘和logindate > current_date-1;
https://stackoverflow.com/questions/22664806
复制相似问题