audit

    2热度

    1回答

    我已经有一些名单,看起来像这样的实体: @Entity @Table(name = "HOME") @Audited public class House { @Id private Integer id; @Version @Column(name = "UPDATE_DATE", nullable = false) private D

    0热度

    1回答

    我有一个审计表,它跟踪用户更新数据。 有两种更新数据的方法,首先通过GUI登录用户将在审计表中更新。其次是通过执行sql查询,现在在这种情况下,我想在审计表中填充登录的数据库用户。我想通过执行查询设置审计用户列的默认值Select user from dual 是否有可能在oracle中将列的默认值设置为查询输出的结果?

    1热度

    2回答

    例如关联的实体,我有两个实体: @Entity @Audited @Table(.... public class Worker { private Long id; private String name ; } @Entity @Audited @Table(.... public class Department { private Lon

    0热度

    1回答

    我正在使用脚本为数据库中的表制作和审计表。我有INSERT,UPDATE和DELETE的触发器。目前它将suser_sname()写入审计表中的一个字段。 我的问题是每个用户都有相同的登录名。通过执行sp_who2我可以看到每个用户的HostName不同。 但是,当我尝试使用HOST_NAME()时,好像我得到的是服务器的IP地址。 我可以使用什么函数来获取触发触发器的用户的HostName?

    0热度

    1回答

    我有一个存储过程,我想审核它对多个表所做的所有更改。这一点代码在SP下重复,但具有不同的表名。一旦这段脚本完成,我将临时表的内容复制到我的审计表中,该表很好地工作。 我有一个表带来这个消息的问题:表'#MyTempTable'中的标识列的显式值只能在使用列列表并且IDENTITY_INSERT为ON时指定。 我很懒,我不想指定所有的列名。有没有办法在创建后从临时表中删除身份? --Create T

    1热度

    3回答

    我需要分析iSeries上用于DB2的类型R的日记条目,以便能够审计所有生成数据更改的sql请求(插入,更新,删除) :实际上,我想分析由QSYS2.Display_Journal返回的ENTRY_DATA字段,以便在更改行之后解析image-before/image。 我找不到合适的IBM doc/web url提供有关这些条目的所有详细信息。有人可以告诉我这些细节吗?日记帐信息

    0热度

    1回答

    我尝试使用EF中的ChangeTracker来执行审计并保存数据库中的所有更改(add + update)。 因此与ChangeTracker我将能够获得所有更改的表和每个值的所有值。但是我还需要新表格中新记录的ID。 其中有些是关系,当我尝试EntityKey得到的值,主键是0 private object GetPrimaryKeyValue(DbEntityEntry entry) {

    0热度

    3回答

    是否有任何方法在Oracle中创建SQL语句以仅显示已更改的字段?我们有一个数据表和一个相关的审计表,具有相同的字段名称。我可以加入他们在适当的键字段,然后我可以单独检查各个领域的变化: SELECT t.FIELD1, a.FIELD1 AUDIT_FIELD1, t.FIELD2, a.FIELD2 AUDIT_FIELD2, t.FIELD3

    1热度

    1回答

    我有一个问题,使得这个审计工作在我的表上。 我有一个197列的表,我想审计。我们之前成功地使用了这个解决方案,但是表格总是有较少的列。 我已经实现的解决方案是从这个URL在底部。 这似乎与我的表有很多列有关。有没有人对此有任何意见? Pop Rivett SQL Server Audit

    0热度

    2回答

    我可以在全局日志事件中审计日志docker中的进程,以便docker中的进程? 要提供什么更改以包括要在全球范围内查看泊坞窗的日志事件?