Asp.net 对azure DB启用审核
我已经创建了Azure DB,我想启用审核(例如,哪个用户更改条目、何时更改等), 我怎么做Asp.net 对azure DB启用审核,asp.net,azure,azure-sql-database,Asp.net,Azure,Azure Sql Database,我已经创建了Azure DB,我想启用审核(例如,哪个用户更改条目、何时更改等), 我怎么做 我单击“管理”,但没有找到任何可以执行此操作的位置…Azure SQL数据库当前不支持更改数据捕获(CDC),这是标准SQL Server中提供内置审核功能的功能。您需要以其他方式解决此审核需求(预/后触发器?) 此处列出了Azure SQL DB的全套限制(以及与标准SQL Server的差异): 这里还有一个关于如何实现可行解决方案的较老的TechNet博客:问问自己,您将如何使用SQL Serve
我单击“管理”,但没有找到任何可以执行此操作的位置…Azure SQL数据库当前不支持更改数据捕获(CDC),这是标准SQL Server中提供内置审核功能的功能。您需要以其他方式解决此审核需求(预/后触发器?) 此处列出了Azure SQL DB的全套限制(以及与标准SQL Server的差异):
这里还有一个关于如何实现可行解决方案的较老的TechNet博客:问问自己,您将如何使用SQL Server实现这一点,因为这可能是一种类似的技术。@DavidMakogon-我转到数据库的“管理”选项卡,但没有找到何时可以激活它……请编辑您的问题以澄清您试图激活的内容。从您的评论中可以看出,您似乎在尝试使用SQL Server中存在的内置审核功能(而不仅仅是审核用户级别更改的常规做法)。另外:您可能需要查看SQL Server和SQL数据库之间的差异。非常感谢您的投票!,我读过关于DB触发器1的文章。我应该把这段代码放在哪里?2.我可以一次对我所有的DB表执行DB触发器吗?或者我需要对我DB中的每个特定表执行DB触发器…John,查看John Galloway关于如何实现您需要执行的操作的这篇文章(简短的回答是,您需要在您关心更改的任何表上执行触发器)。