Hitta och åtgärda sårbarheter i dina Azure SQL-databaser
Microsoft Defender för molnet tillhandahåller sårbarhetsbedömning för dina Azure SQL-databaser. Sårbarhetsbedömning söker igenom dina databaser efter sårbarheter i programvaran och innehåller en lista över resultat. Du kan använda resultaten för att åtgärda sårbarheter i programvara och inaktivera resultat.
Förutsättningar
Kontrollera att du vet om du använder expresskonfigurationer eller klassiska konfigurationer innan du fortsätter.
Så här ser du vilken konfiguration du använder:
- Öppna den specifika resursen i Azure SQL Database, SQL Managed Instance Database eller Azure Synapse i Azure-portalen.
- Under rubriken Säkerhet väljer du Defender för molnet.
- I fönstret Aktivera status väljer du Konfigurera för att öppna fönstret Microsoft Defender för SQL-inställningar för antingen hela servern eller den hanterade instansen.
Om sårbarhetsinställningarna visar alternativet för att konfigurera ett lagringskonto använder du den klassiska konfigurationen. Annars använder du expresskonfigurationen.
Hitta säkerhetsrisker i dina Azure SQL-databaser
Behörigheter
En av följande behörigheter krävs för att visa resultat av sårbarhetsbedömning i rekommendationen från Microsoft Defender för molnet om att sårbarhetsresultat för SQL-databaser ska vara lösta:
- Säkerhetsadministratör
- Säkerhetsläsare
Följande behörigheter krävs för att ändra inställningarna för sårbarhetsbedömning:
- SQL-säkerhetshanteraren
Om du får automatiska e-postmeddelanden med länkar till genomsökningsresultat krävs följande behörigheter för att komma åt länkarna om genomsökningsresultat eller för att visa genomsökningsresultat på resursnivå:
- SQL-säkerhetshanteraren
Dataresidens
SQL-sårbarhetsbedömning frågar SQL-servern med hjälp av offentligt tillgängliga frågor under Defender for Cloud-rekommendationer för SQL-sårbarhetsbedömning och lagrar frågeresultatet. SQL-sårbarhetsbedömningsdata lagras på platsen för den logiska server som den är konfigurerad på. Om användaren till exempel har aktiverat sårbarhetsbedömning på en logisk server i Europa, västra, lagras resultaten i Europa, västra. Dessa data samlas bara in om sql-lösningen för sårbarhetsbedömning har konfigurerats på den logiska servern.
Sårbarhetsgenomsökningar på begäran
Du kan köra sql-sårbarhetsbedömningsgenomsökningar på begäran:
På resursens defender för moln-sida väljer du Visa ytterligare resultat i Sårbarhetsbedömning för att få åtkomst till genomsökningsresultaten från tidigare genomsökningar.
Om du vill köra en genomsökning på begäran för att söka igenom databasen efter säkerhetsrisker väljer du Sök i verktygsfältet:
Kommentar
Genomsökningen är enkel och säker. Det tar några sekunder att köra och är helt skrivskyddad. Den gör inga ändringar i databasen.
Åtgärda sårbarheter
När en sårbarhetssökning är klar visas rapporten i Azure-portalen. Rapporten visar:
- En översikt över ditt säkerhetstillstånd
- Antalet problem som hittades
- En sammanfattning av riskernas allvarlighetsgrad
- En lista över resultaten för ytterligare undersökningar
Så här åtgärdar du de sårbarheter som identifierats:
Granska dina resultat och ta reda på vilka av rapportens resultat som är verkliga säkerhetsproblem för din miljö.
Välj varje misslyckat resultat för att förstå dess inverkan och varför säkerhetskontrollen misslyckades.
Dricks
Informationssidan för resultat innehåller åtgärdsbar reparationsinformation som förklarar hur du löser problemet.
När du granskar dina utvärderingsresultat kan du markera specifika resultat som en acceptabel baslinje i din miljö. En baslinje är i huvudsak en anpassning av hur resultaten rapporteras. I efterföljande genomsökningar betraktas resultat som matchar baslinjen som pass. När du har upprättat säkerhetstillståndet för baslinjen rapporterar sårbarhetsbedömning endast avvikelser från baslinjen. På så sätt kan du fokusera på relevanta frågor.
Alla resultat som du har lagt till i baslinjen visas nu som Godkända med en indikation om att de har passerat på grund av baslinjeändringarna. Du behöver inte köra en ny genomsökning för att baslinjen ska börja gälla.
Genomsökningar av sårbarhetsbedömningar kan nu användas för att säkerställa att databasen har en hög säkerhetsnivå och att organisationens principer uppfylls.