Azure sql database Azure Sql审核日志中跟踪了哪些事件

Azure sql database Azure Sql审核日志中跟踪了哪些事件,azure-sql-database,Azure Sql Database,Azure Sql数据库审核中跟踪的事件类型。我们是否可以设置为审核表中的特定列是否已更新 SQL审核支持以下操作组: 批启动组、批完成组、应用程序组、角色更改组、密码更改组、备份恢复组、数据库注销组、数据库对象更改组、数据库对象所有权更改组、数据库对象权限更改组、数据库操作更改组、审核更改组、数据库权限更改组、,数据库\u主体\u更改\u组、数据库\u主体\u模拟\u组、数据库\u角色\u成员\u更改\u组、失败的\u数据库\u身份验证\u组、架构\u对象\u访问\u组、架构\u对象\u更改\

Azure Sql数据库审核中跟踪的事件类型。我们是否可以设置为审核表中的特定列是否已更新

SQL审核支持以下操作组:

批启动组、批完成组、应用程序组、角色更改组、密码更改组、备份恢复组、数据库注销组、数据库对象更改组、数据库对象所有权更改组、数据库对象权限更改组、数据库操作更改组、审核更改组、数据库权限更改组、,数据库\u主体\u更改\u组、数据库\u主体\u模拟\u组、数据库\u角色\u成员\u更改\u组、失败的\u数据库\u身份验证\u组、架构\u对象\u访问\u组、架构\u对象\u更改\u组、架构\u对象所有权\u更改\u组、架构\u对象\u权限\u更改\u组、成功的\u数据库\u身份验证\u组,用户\u更改\u密码\u组

如果您对审核更新语句感兴趣,则需要使用“批处理完成组”。此外,您需要将更新指定为审核操作。下面是一个仅审核UPDATE语句的示例,但我不知道如何捕获特定列的更新

Set-AzureRmSqlDatabaseAuditing -ResourceGroupName "resourceGroup"
 -ServerName "SQL Server Name" -DatabaseName "AdventureWorksLT"  
 -StorageAccountName "storageAccount" 
-AuditActionGroup "SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP", "FAILED_DATABASE_AUTHENTICATION_GROUP", "BATCH_COMPLETED_GROUP" 
 -AuditAction "UPDATE ON database::[AdventureWorksLT] BY [public]"  
 -RetentionInDays 60

谢谢你,这很有帮助。有参考链接吗?这是官方文件。