1

是否可以检查用于访问 Maximo 并将数据输入报告的机器/IP 地址?例如,我有一个可以访问用户帐户的名称的查找列表(不止一个人使用相同的用户名和密码登录),我想知道使用哪台 PC 将详细信息输入到报告中。这是可行的吗?

4

2 回答 2

4

MAXSESSION 表将保留 Maximo 中活动会话的运行列表。

基于 MAXSESSION 的报告只会告诉您活动的会话。

Maxsession 表功能说明

MAXSESSION 表未屏蔽

另一个选项是 grep SystemOut.log 假设您启用了关联。

充分利用 maximo 日志 - 7.5 中的日志相关性

于 2014-07-02T17:35:24.630 回答
2

您也可以尝试使用LOGINTRACKINGandREPORT表。

此示例显示在登录后 2 小时内运行报告的用户的所有报告运行实例以及相关登录。这不是 100%,但它可能有助于了解正在发生的事情。

请注意,我们在 Oracle 数据库上运行。

select 
    report.lastrunby, 
    to_char(Logintracking.Attemptdate, 'DD-MM-YYYY HH24:MI:SS') as login_date, 
    Logintracking.Clienthost, 
    Report.Reportname, 
    to_char(Report.Lastrundate, 'DD-MM-YYYY HH24:MI:SS') as report_run_date
 from 
    report, logintracking
 where 
    report.lastrunby = logintracking.userid
    and Report.Lastrundate >= Logintracking.Attemptdate
    and Report.Lastrundate <= Logintracking.Attemptdate + 0.0832
于 2014-11-27T20:02:46.720 回答