通过审计 Microsoft 对 Azure Synapse Analytics SQL Server 的支持操作,您可以跟踪 Microsoft 支持工程师在处理支持请求期间访问您的服务器时所执行的操作。 将此功能与您自己的审计结合使用,能让您更清晰地了解您的员工队伍情况,有助于异常检测、趋势可视化和数据丢失预防。
对 Microsoft 支持运营的审计包括以下操作组。 这些小组会审核所有针对数据库运行的查询,以及 Microsoft 支持工程师的成功和失败登录:
BATCH_COMPLETED_GROUPSUCCESSFUL_DATABASE_AUTHENTICATION_GROUPFAILED_DATABASE_AUTHENTICATION_GROUP
启用审核
- 在 Azure 门户中,打开 Synapse SQL 服务器资源。
- 选择“安全性”下的“审核”。
- 开启 启用对 Microsoft 支持运营的审计。
- 配置 Azure 存储、Log Analytics、Event Hubs 或这些目的地的组合,然后保存策略。
要在Log Analytics中查看Microsoft的支持操作,请执行以下查询:
AzureDiagnostics
| where Category == "DevOpsOperationsAudit"
你可以为审计日志选择不同的存储目的地,或者对服务器使用相同的审计配置。
Note
存储在 Azure 存储 中的 DevOps 审计日志可能包含敏感的操作细节。 如果环境中的恶意行为者访问了这些日志,他们可能会了解系统运行情况,进而导致未经授权的访问或数据泄露。
客户责任 - 通过以下方式保护这些日志:
- 仅限制对授权人员的访问
- 应用强大的 Azure 基于角色的访问控制(RBAC)和网络控制
- 定期监视和审核存储访问