当前位置:网站首页>浅谈用KUSTO查询语言(KQL)在Azure Synapse Analytics(Azure SQL DW)审计某DB账号的操作记录
浅谈用KUSTO查询语言(KQL)在Azure Synapse Analytics(Azure SQL DW)审计某DB账号的操作记录
2022-08-03 03:10:00 【zyypjc】
目录
(一)前言
在传统SQL SERVER中我们有传统的DMV(Dynamic Management Views,动态管理视图)去探测和监控各种性能或者审计信息,不过在Azure Synapse Analytics中我们会在Portal上日志分析区域(Log Analytics)中,使用KQL语句进行查询。本文会用一个例子来详细说明下大致的操作方式。
(二)实际案列
1. 背景说明:
在Azure Synapse Analytics上审计用户git_bit这个DB account在CDW库上的操作行为
2. 操作步骤
(1)打开Portal

(2)搜索"监视器"

(3)点击左侧选项卡中的“日志”
进入后可以关闭默认弹出的查询框
对作用域可以调整,即选择不同的服务器/实例/数据库


(4)在新的查询框中输入KQL语句
备注:
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' 
(5)导出查询结果

导出的CSV结果展示

边栏推荐
猜你喜欢
随机推荐
QCheckBox、margin、border、pandding、QHoxLayout、QSplitter、QSpacerItem
SqlSession [[email protected]]
百度超级链:鼓励企业做自己的链
(一)Nacos注册中心集群环境搭建
List<Object>转List<User>:
【云原生】阿里云ARMS业务实时监控
leetcode:152. 乘积最大子数组
9 椭圆曲线密码体制
成都高新南区 高新西区 东部新区 多边形范围点位 AOI 高德
kubernetes部署ldap
什么样的存储服务,才能成为企业数字化创新“加速器”?
Domino服务器SSL证书安装指南
ClickHouse常用函数速查大全
信号和槽的绑定
软件测试个人求职简历该怎么写,模板在这里
实现统一账号登录,sonarqube集成ldap
Compose the displacement of the view
Get the first/last day of the current week, month, quarter in MySQL
程序员写代码日常 | 每日趣闻
2022-08-01 顾宇佳 学习笔记









