I';在使用Oracle电子商务套件12时,我们如何知道已完成交易的IP地址

I';在使用Oracle电子商务套件12时,我们如何知道已完成交易的IP地址,oracle,oracle-ebs,Oracle,Oracle Ebs,我使用的是Oracle电子商务套件12,这里的问题是,如果用户故意更改发票数据或做了一些错误的收据,我们如何知道此交易是从哪个终端(IP地址)完成的。我们有没有办法知道这些信息?这在很大程度上取决于系统中配置的当前日志记录和审核以及负载平衡器/反向代理配置。此外,表单和OAF/JSP在收集IP地址的方式上表现不同。关键问题: 最终用户IP地址是否到达OHS/Apache,或者负载平衡器/反向代理IP是否在内部传递 是否保留了apache访问日志 这是对记录的最后一次更改吗(因此您仍然拥有who

我使用的是Oracle电子商务套件12,这里的问题是,如果用户故意更改发票数据或做了一些错误的收据,我们如何知道此交易是从哪个终端(IP地址)完成的。我们有没有办法知道这些信息?

这在很大程度上取决于系统中配置的当前日志记录和审核以及负载平衡器/反向代理配置。此外,表单和OAF/JSP在收集IP地址的方式上表现不同。关键问题:

  • 最终用户IP地址是否到达OHS/Apache,或者负载平衡器/反向代理IP是否在内部传递
  • 是否保留了apache访问日志
  • 这是对记录的最后一次更改吗(因此您仍然拥有who列信息)
  • 这些表是否有DB审计或其他审计

有关此主题的信息,请参见《获取192.168.0.25信息指南》[2019年8月28日:15:00:00+0300]“POST/forms/lservlet;JSSessionIDForms=sbnXPR8sZ9n1Ncl9jTkJfM4-SQIJZF6WLC0NMBEN3YUCACAxCDGP!-1082417284 HTTP/1.1”200 201文本访问日志文件中的审计和记录指南。对于当前的问题,谁进行了更改并不重要,但最重要的是这些更改是从哪里进行的,因为有趣的是用户/密码是在人们之间共享的。不,未设置DBA审核。我假设这是从访问日志中获取的。IPs是最终用户机器吗?还是负载平衡器?在任何情况下,都很难确定哪一个请求对应于一个变更——特别是如果它是通过表单传入的,它是一个共享帐户,并且如果您在该表上没有任何审计。您可以尝试将时间戳与who列日期匹配。