audit相关内容

实体框架 6:审计/跟踪更改

我的核心项目是用 C# 编写的. 我在一个数据库上工作,其中一些表具有“user_mod"和“date_mod"列,用于标记谁以及何时制作了一些 mod,而“data_new"和“user_new"也是如此. 我的问题:有没有办法集中这个并自动插入这些数据,我在其中创建 dbContext 的实例? 如果没有,我将使用审计跟踪工具.我见过其中的一些,但有一个问题:所有这些都需要我 ..
发布时间:2022-01-20 10:43:21 C#/.NET

我可以在没有 orm.xml 文件的情况下使用 Spring Data JPA 审计(改用 JavaConfig)吗?

我正在尝试让 Spring Data Auditing 在我的 Spring 3.2.8/Spring Data 1.5/Hibernate 4 项目中工作. 根据 Spring Data Auditing docs,我已将 @CreatedBy 等注释添加到我的实体中,由 AuditorAware 实现创建,并在我的 JavaConfig 中对其进行实例化.但是,它似乎永远不会触发. ..
发布时间:2022-01-18 19:06:29 Java开发

基于 MySQL 触发器的审计日志与比较

在查看类似问题时: 获取触发器以插入更改的列值仅在审计表中 审计日志策略 我想更进一步,比较更新后的数据,看看它是否真的更新了...我不确定这是否理想(性能方面). 背景: 我们有一些用户会定期更新的数据. 当这些数据更新时,我想比较他们提交的内容与已经存在的内容以及他们提交的内容,以确保发生了变化. 如果有变化,继续将审计条目写入中央审计​​历史记录表, ..
发布时间:2021-11-30 17:00:53 数据库

在 SQL Server 中创建数据审计

我最近接到了对数据库表创建审计的任务,以便可以跟踪对任何列所做的任何更改. 假设我有下表: [TableA]------IDA列B列C列 为了审计,我创建了一个表格,例如: [TableA.Audit]------ID表AID用户身份日期(默认值 = getdate())A列B列C列 然后我写了一个脚本: DECLARE @currentColumnA int,@currentCo ..
发布时间:2021-11-30 17:00:44 数据库

在 microsoft excel 2010 中创建用户审计跟踪

我需要在 Excel 2010 中创建一个基本的用户审计跟踪,以跟踪未登录 PC(共享 PC)的不同用户对某些单元格的更改 解决方案 以下宏监控单元格A2到A20 的变化 如果用户更改了这些单元格中的任何一个,用户名和日期将记录在单元格的注释中 Private Sub Worksheet_Change(ByVal Target As Range)如果 Target.Count >1 ..
发布时间:2021-11-30 17:00:34 其他开发

为什么 PostgreSQL 没有一种简单可靠的方法来访问表创建时间?

如问题的回答所示 PostgreSQL:表创建时间和类似的问题,没有简单的方法来获取表的创建时间...控制、表管理或表审计(以及缓存系统和其他任务)的任务需要这些重要信息...所以,为什么 PostgreSQL 不提供一种简单直接的方式来获取它?不能使用内部系统表或编译标志来创建此字段(例如在 pg_class)? 解决方案 PostgreSQL 是一个社区驱动的开源项目.开发工作由感兴趣 ..
发布时间:2021-11-30 17:00:25 其他开发

azure devops 访问日志

我正在寻找 azure devops 的访问日志 1) 列出访问代码库的授权用户的时间和日期 2) 列出对所有存储库所做的更改以及由谁 3) 缓解审计担心未经授权的用户下载代码 看起来路线图 但我现在需要一些东西.我尝试使用 azure 门户活动日志,但 azure devops 事件的结果为零 注意:我们尚未使用 Active Directory 集成 非常感谢任何帮 ..
发布时间:2021-11-30 17:00:16 其他开发

外键的审计触发器

下面的代码是我的 Branch 表的审计触发器.它能够记录 Branch 表中的任何编辑或插入更改. 但是,我有一个到 BranchZone 表的外键 BranchZoneID.我想这样做,以便记录对此外键的任何更改,并显示 BranchZone 表中的 BranchZoneName 而不是 BranchZoneID. 我尝试使用代码为外键属性 BranchZoneID 创建触发器.但 ..
发布时间:2021-11-30 17:00:09 数据库

用于审计跟踪的 Oracle 触发器的替代解决方案

我们需要审计变更历史信息,包括在事务中捕获旧值和新值以进行更新和删除(旧值)操作.我已经在一个表上实现了触发器,但是随着表的数量增加,我觉得不建议使用 Oracle 触发器选项.任何人都可以为审计更改历史建议一些更好的选择. 解决方案 Oracle 已经实现了许多技术,其中一些需要单独许可,一些不需要,以允许您存储、查看和管理历史数据. 从 Oracle 9i 开始 闪回版本查询 技 ..
发布时间:2021-11-30 17:00:01 数据库

Access 2010 数据库中的审计跟踪

我正在尝试在 Access 2010 数据库中创建审计跟踪.我在 www.wvmitchell.com 上找到了一些代码,除了一个问题外,它运行良好.它记录更新的记录,但不记录新记录或删除的记录.将这些记录下来非常重要.以下是我用到的资料和代码: 选项比较数据库选项显式Sub TrackChanges(F As Form)Dim ctl As Control, frm As FormDim My ..
发布时间:2021-11-30 16:59:33 其他开发

如何在 Postgresql 中获取结合 old.variablename 的列数据?

我正在尝试构建一个审计触发器函数(适用于多个表)来检索表的主键列.例如,有一个表customers 的主键是'customerid',还有一个表orders 的主键是'orderid'. 通过这个,我找到了触发函数的表的列/主键的名称并将其存储在“prim"中. prim :=(SELECT c.column_nameFROM information_schema.key_column_u ..
发布时间:2021-11-30 16:59:25 其他开发

Envers @OneToMany 审计 CREATE(0) 但不审计 DELETE(2)

我看过很多类似的问题,例如:http://community.jboss.org/message/580407#580407 但还没有找到解决方案. 一个活动有很多次出现,当创建一个出现时,activity_occurence_AUD 表会正确更新为 0(创建)修订版. 但是,当某个事件被删除时,activity_occurence_AUD 表不会填充 2(删除)修订版. 活动实 ..
发布时间:2021-11-30 16:59:17 其他开发

ASP.NET - 记录审计跟踪的用户会话开始/结束时间 - Global.ASAX?

我的 ASP.NET 内网 Web 应用程序使用 Windows 身份验证,我想记录以下详细信息: 1) Windows ID 2) 会话开始时间 3) 会话停止时间 4) 浏览到的 URL(可选) 我在 Global.ASAX 的“Session_Start"方法中设置了一些基本的代码来记录会话开始时间(见下文),但到目前为止就是这样.我觉得这是一种原始方法,并且有“更好"的方 ..
发布时间:2021-11-30 16:59:06 C#/.NET

如何审核所有 chmod 和 chgrp 命令?

公司安全政策开始需要低级别的事件日志记录.例如,文件访问权限更改.一种解决方案是使用 SELinux,但我们对此的了解充其量是很少的.另一种方法是用执行审计的代理替换命令(虽然这很糟糕). 有什么想法吗? 解决方案 我觉得你可以看看auditd:http://linux.die.net/man/8/auditd 还请检查此线程:http://www.linuxforums.or ..
发布时间:2021-11-30 16:58:58 其他开发

如何在 apache 中访问唯一 ID?

如何访问 apache 为每个请求跟踪的 unique_id?我想在它调用的任何 php 脚本中跟踪它,并为每个请求记录它. 我从 http.conf 文件中删除了以下行的注释: LoadModule unique_id_module libexec/apache2/mod_unique_id.so 我试图在这个简单的 php 脚本中引用 ID: 然而这个脚本只返回Hello Wo ..
发布时间:2021-11-30 16:58:50 PHP

仅使用 replaceAll("\r", "_").replaceAll("\n", "_") 通过 Veracode CWE 117(不正确的日志输出中和)

我在一些论坛上读到一个神话,即通过执行此类操作就足以通过 Veracode CWE 117(日志的不当输出中和)问题.有人可以确认是否是这种情况吗? message.replaceAll("\r", "_").replaceAll("\n", "_"); 来自本主题 如何修复 VeracodeCWE 117(不正确的日志输出中和),我知道我需要做这样的事情 ESAPI.encoder(). ..
发布时间:2021-11-30 16:58:30 Java开发