目录
在传统SQL SERVER中我们有传统的DMV(Dynamic Management Views,动态管理视图)去探测和监控各种性能或者审计信息,不过在Azure Synapse Analytics中我们会在Portal上日志分析区域(Log Analytics)中,使用KQL语句进行查询。本文会用一个例子来详细说明下大致的操作方式。
在Azure Synapse Analytics上审计用户git_bit这个DB account在CDW库上的操作行为


进入后可以关闭默认弹出的查询框
对作用域可以调整,即选择不同的服务器/实例/数据库


备注:
XXXX意为隐去相关信息
- AzureDiagnostics
- | where Category == 'SQLSecurityAuditEvents'
- | where ResourceId == '/SUBSCRIPTIONS/XXXXX-XXXX-XXXXX-XXXX-XXXXXXX/RESOURCEGROUPS/XXXX/PROVIDERS/MICROSOFT.SQL/SERVERS/XXXX/DATABASES/CDW'
- | where server_principal_name_s == 'git_bi'


导出的CSV结果展示
