Azure中读取SQL数据库审核日志的自动化



Azure中是否有可用于读取SQL数据库审核日志的自动化功能。

目前,我正在使用以下流程阅读审核日志,这会消耗大量时间。

  1. 从Blob存储下载审核日志
  2. 将这些审核日志传输到SQL Server数据库
  3. 查询SQL Server数据库以检查审核日志

是否有任何自动化功能可以简化此过程。

或者有人可以指导我,如何使用Powershell脚本或任何其他语言实现自动化。

您可以直接在Azure存储中加载日志,而无需下载。

Azure SQL数据库使您能够使用BULK INSERT T-SQL命令和OPENROWSET函数直接加载存储在Azure Blob存储上的文件。

参考本教程:https://techcommunity.microsoft.com/t5/azure-sql/loading-files-from-azure-blob-storage-into-azure-sql-database/ba-p/386133

就目前而言,还没有一个好的方法可以自动将Audit日志加载到SQL数据库中。

最新更新