首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何过滤Azure审核

如何过滤Azure审核
EN

Stack Overflow用户
提问于 2021-04-19 22:13:13
回答 2查看 76关注 0票数 0

我已经在Azure SQL数据库中启用了Azure审核,审核将捕获数据库中的所有活动并将其存储在存储帐户中。我的问题是,有没有办法配置Azure audit并过滤在审计中捕获和不捕获的内容?

默认情况下,它捕获DDL、DML、安全角色等,这是工具中的许多信息,只想捕获安全角色更改,所以我在哪里过滤审计捕获,因为我不想在捕获后过滤数据。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-20 10:39:58

我担心答案是否定的,没有一种方法可以配置Azure audit并过滤在审计中捕获和不捕获的内容。

Azure SQL数据库审核不提供自定义审核活动的方法。

HTH。

票数 0
EN

Stack Overflow用户

发布于 2021-11-22 08:39:30

通过使用Set-AzSqlDatabaseAudit Powershell命令,可以更详细地控制Azure SQL数据库的审计日志。

在您的示例中,您可能需要查看-AuditActionGroup参数。它接受的值之一是DATABASE_ROLE_MEMBER_CHANGE_GROUP

-PredicateExpression允许您为所记录的内容指定WHERE子句。我发现过滤掉一些应用程序用来检查数据库可用性的SELECT 1查询非常有用。例如:

代码语言:javascript
复制
Set-AzSqlDatabaseAudit -PredicateExpression "statement <> 'SELECT 1'" -ResourceGroupName "myRg" -ServerName "myServer" -DatabaseName "myDb" -LogAnalyticsTargetState Enabled -WorkspaceResourceId "/subscriptions/<subId>/resourcegroups/<rgName>/providers/microsoft.operationalinsights/workspaces/<workspaceName>"

请注意,列名是statement,而不是您在日志中看到的statement_s

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67163661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档