Axapta 捕获使用CDC删除记录的用户。SQL DYNAMICS AX

Axapta 捕获使用CDC删除记录的用户。SQL DYNAMICS AX,axapta,cdc,Axapta,Cdc,我想捕获删除记录的用户名。但疾控中心并没有追踪谁删除了这一记录。你能告诉我怎么做吗 可以用于跟踪AX表和字段的特定类型的更改。可以跟踪的更改包括插入、更新、删除或重命名密钥。为表或字段配置日志记录时,该表或字段的任何更改记录都存储在AX数据库的数据库日志表中,sysdatabaselog 您可以使用记录数据库更改向导来设置数据库记录。该向导提供了一种灵活的方法来设置表或字段的日志记录 单击系统管理>设置>数据库>数据库日志设置。单击“新建”以启动“记录数据库更改”向导 完成向导 您可以使用跟踪A

我想捕获删除记录的用户名。但疾控中心并没有追踪谁删除了这一记录。你能告诉我怎么做吗

可以用于跟踪AX表和字段的特定类型的更改。可以跟踪的更改包括插入、更新、删除或重命名密钥。为表或字段配置日志记录时,该表或字段的任何更改记录都存储在AX数据库的数据库日志表中,
sysdatabaselog

您可以使用记录数据库更改向导来设置数据库记录。该向导提供了一种灵活的方法来设置表或字段的日志记录

  • 单击系统管理>设置>数据库>数据库日志设置。单击“新建”以启动“记录数据库更改”向导
  • 完成向导
  • 您可以使用跟踪AX表和字段的特定更改类型。可以跟踪的更改包括插入、更新、删除或重命名密钥。为表或字段配置日志记录时,该表或字段的任何更改记录都存储在AX数据库的数据库日志表中,
    sysdatabaselog

    您可以使用记录数据库更改向导来设置数据库记录。该向导提供了一种灵活的方法来设置表或字段的日志记录

  • 单击系统管理>设置>数据库>数据库日志设置。单击“新建”以启动“记录数据库更改”向导
  • 完成向导
  • 您可以使用跟踪AX表和字段的特定更改类型。可以跟踪的更改包括插入、更新、删除或重命名密钥。为表或字段配置日志记录时,该表或字段的任何更改记录都存储在AX数据库的数据库日志表中,
    sysdatabaselog

    您可以使用记录数据库更改向导来设置数据库记录。该向导提供了一种灵活的方法来设置表或字段的日志记录

  • 单击系统管理>设置>数据库>数据库日志设置。单击“新建”以启动“记录数据库更改”向导
  • 完成向导
  • 您可以使用跟踪AX表和字段的特定更改类型。可以跟踪的更改包括插入、更新、删除或重命名密钥。为表或字段配置日志记录时,该表或字段的任何更改记录都存储在AX数据库的数据库日志表中,
    sysdatabaselog

    您可以使用记录数据库更改向导来设置数据库记录。该向导提供了一种灵活的方法来设置表或字段的日志记录

  • 单击系统管理>设置>数据库>数据库日志设置。单击“新建”以启动“记录数据库更改”向导
  • 完成向导


  • 请尝试展示一些关于你们的调查。我正在处理Dynamics Ax,所以我们正在尝试使用CDC进行审计。但我们无法看到是谁删除了cdc跟踪表中的记录。我尝试了一些方法,比如我尝试在删除之前进行更新,所以每当我们进行更新时,“修改人”字段将被更改,如果它被删除,用户名将与删除它的人相同。但它不起作用。因此,我正在寻找一些解决方法或任何其他方法,在这些方法中,我可以获取使用CDC删除记录的用户名。请尝试显示您的一些调查。我正在使用Dynamics Ax,因此我们正在尝试使用CDC进行审计。但我们无法看到是谁删除了cdc跟踪表中的记录。我尝试了一些方法,比如我尝试在删除之前进行更新,所以每当我们进行更新时,“修改人”字段将被更改,如果它被删除,用户名将与删除它的人相同。但它不起作用。因此,我正在寻找一些解决方法或任何其他方法,在这些方法中,我可以获取使用CDC删除记录的用户名。请尝试显示您的一些调查。我正在使用Dynamics Ax,因此我们正在尝试使用CDC进行审计。但我们无法看到是谁删除了cdc跟踪表中的记录。我尝试了一些方法,比如我尝试在删除之前进行更新,所以每当我们进行更新时,“修改人”字段将被更改,如果它被删除,用户名将与删除它的人相同。但它不起作用。因此,我正在寻找一些解决方法或任何其他方法,在这些方法中,我可以获取使用CDC删除记录的用户名。请尝试显示您的一些调查。我正在使用Dynamics Ax,因此我们正在尝试使用CDC进行审计。但我们无法看到是谁删除了cdc跟踪表中的记录。我尝试了一些方法,比如我尝试在删除之前进行更新,所以每当我们进行更新时,“修改人”字段将被更改,如果它被删除,用户名将与删除它的人相同。但它不起作用。因此,我正在寻找一些解决方法或任何其他方式,在那里我可以得到用户名谁删除了使用CDC的记录。谢谢你的答复。实际上,我们正在使用变更数据捕获。因此,我需要一些方法来获取仅使用更改数据捕获删除记录的用户名。有办法吗?根据微软的说法,CDC并没有被设计成审计功能()。如果要捕获删除记录的AX用户的名称,可以使用标准AX功能-数据库日志记录。如果我没有弄错的话,CDC只记录序列号、序列值、操作和更新掩码。顺便说一句,如果CDC可以捕获用户名,它不会捕获AOS SQL Server用户名,而不是删除记录的实际AX用户吗?CDC不会捕获用户名。我们从AX表的modifiedby字段中获取用户名(因为我们在AX表中使用modifiedby字段)