Verifiera SQL-datorskydd
När du har aktiverat skydd för virtuella SQL-datorer med Planen Defender för SQL-servrar på datorer kontrollerar du att dina SQL-servrar är skyddade som förväntat.
Verifiera skyddet på flera virtuella Azure-datorer
Kör PowerShell-skriptet Get-SsqlVMProtectionStatusReport.ps1 för att hämta och rapportera skyddsstatusen för SQL VMs-skydd för Defender för SQL-servrar på datorer i en angiven Azure-prenumeration. Det här skriptet gäller endast för virtuella Azure-datorer och gör följande:
- Kör frågor mot registerinställningar från virtuella SQL-datorer.
- Hämtar skyddsstatus från datorregistret.
- Konverterar tidsstämpeln från .NET-tick till ett ISO 8601-formaterat datum.
- Sammanställer resultat för alla SQL-instanser som finns på varje virtuell dator.
- Exporterar insamlade data till en Excel-rapport, som innehåller:
- Namn på virtuell SQL-dator
- SQL-instansnamn
- Skyddsstatus
- Senaste uppdateringstid
- SQL VM-resurs-ID
Verifiera skyddet på flera Azure Arc-aktiverade virtuella datorer
Kör följande fråga i Azure Resource Graph för att identifiera Azure Arc-aktiverade virtuella datorer som inte är i ett skyddat tillstånd. Följ de här anvisningarna för att köra en fråga i Azure Resource Graph.
resources
| where type == "microsoft.azurearcdata/sqlserverinstances"
| extend SQLonArcProtection= tostring(properties.azureDefenderStatus)
| extend protectionStatusLastUpdate = tostring(properties.azureDefenderStatusLastUpdated)
Verifiera skyddet på en enskild SQL Server-instans
I Azure Portal söker du efter och väljer virtuella SQL-datorer.
Leta upp och välj en databas på datorn.
Under fliken Säkerhet väljer du Defender för molnet.
Kontrollera skyddsstatusen. Om statusen är Skyddad lyckades distributionen.
Felsöka oskyddade datorer
Om databaser inte skyddas följer du anvisningarna i felsökningsguiden för att åtgärda problemet.