重要
注意:根据世纪互联发布的公告,2026 年 8 月 18 日,中国地区的 Azure 中将正式停用所有 Microsoft Defender for Cloud 功能。
本文提供在快速模式或经典模式下配置 Defender for Cloud 时排查遇到的问题的指南。
还原回经典配置
若要将 Azure SQL 数据库从快速漏洞评估配置更改为经典配置:
从 Azure 门户禁用 Defender for Azure SQL 计划。
使用 PowerShell 通过经典体验重新配置:
Update-AzSqlServerAdvancedThreatProtectionSetting ` -ResourceGroupName "demo-rg" ` -ServerName "dbsrv1" ` -Enable 1 Update-AzSqlServerVulnerabilityAssessmentSetting ` -ResourceGroupName "demo-rg" ` -ServerName "dbsrv1" ` -StorageAccountName "mystorage" ` -RecurringScansInterval Weekly ` -ScanResultsContainerName "vulnerability-assessment"你可能必须根据
Update-AzSqlServerVulnerabilityAssessmentSetting中所述来调整 。
错误
“漏洞评估已在此服务器或其下的一个不兼容版本的数据库上启用”
可能的原因:
由于服务器策略错误,切换到快速配置失败。
解决方案:请重试以启用快速配置。 如果问题仍然存在,请尝试在 Azure SQL 资源中禁用 Microsoft Defender for SQL,选择“保存”,再次启用 Microsoft Defender for SQL,然后选择“保存”。
由于数据库策略错误,切换到快速配置失败。 数据库策略在 Defender for SQL 漏洞评估的 Azure 门户中不可见,因此我们在切换到快速配置过程中的验证阶段对其进行检查。
解决方案:禁用相关服务器的所有数据库策略,然后再次尝试切换到快速配置。
请考虑使用提供的 PowerShell 脚本来获取帮助。