所以最近我发现了一个非常简洁的功能,SQL Azure可以定期安排vunerability assesment扫描
要进行配置,您必须访问服务器上的每个数据库并配置存储以及您希望接收报告的人。
假设我有100个数据库 - 这需要很长时间。有没有办法在服务器级别设置Vunerability扫描。
或者说可以设置此扫描的脚本失败(如果可能,最好是SQL脚本)?
答案 0 :(得分:1)
是的,您可以在服务器级别配置它,如下所示。
但是,只能在数据库级别配置定期扫描。 Azure SQL数据库团队提到他们将提供更多选项来运行扫描并大规模分析结果。当前可用的选项是通过Azure SQL Management SDK库使用ARM API。
Azure SQL数据库团队还提到PowerShell cmdlet将在不久的将来发布,以通过PowerShell脚本实现自动化,并且随着它们取得更多进展,大规模运行的能力也将通过门户网站提供。
答案 1 :(得分:1)
目前,在SQL漏洞评估中,只能在数据库级别配置目标存储和定期扫描。 随着功能的发展,我们将提供更多选项来运行扫描并大规模分析结果。
当前可用的选项是通过Azure SQL管理SDK使用ARM API:https://www.nuget.org/packages/Microsoft.Azure.Management.Sql
Powershell cmdlet将在不久的将来发布,以通过Powershell脚本实现自动化。 随着我们取得更多进展,大规模运行的能力也将通过门户网站提供。
与此同时,我们很高兴获得有关VA当前功能和其他功能请求的进一步反馈。