Controle van Azure SQL Database beheren met behulp van API's
Van toepassing op: Azure SQL Database
Azure Synapse Analytics
Dit artikel bevat een overzicht van de verschillende API's die worden gebruikt voor het beheren van controle voor Azure SQL Database en Azure Synapse Analytics.
Azure PowerShell gebruiken
PowerShell-cmdlets (inclusief ondersteuning voor WHERE-componenten voor extra filtering):
- Databasecontrolebeleid maken of bijwerken (Set-AzSqlDatabaseAudit)
- Servercontrolebeleid maken of bijwerken (Set-AzSqlServerAudit)
- Databasecontrolebeleid ophalen (Get-AzSqlDatabaseAudit)
- Servercontrolebeleid ophalen (Get-AzSqlServerAudit)
- Databasecontrolebeleid verwijderen (Remove-AzSqlDatabaseAudit)
- Servercontrolebeleid verwijderen (Remove-AzSqlServerAudit)
- Controle voor Microsoft-ondersteuningsbewerkingen maken of bijwerken (Set-AzSqlServerMSSupportAudit)
Zie Controle en detectie van bedreigingen configureren met behulp van PowerShell voor een voorbeeld van een script.
REST API gebruiken
REST API:
- Databasecontrolebeleid maken of bijwerken
- Controlebeleid voor servers maken of bijwerken
- Controlebeleid voor Microsoft-ondersteuningsbewerkingen maken of bijwerken
- Databasecontrolebeleid ophalen
- Servercontrolebeleid ophalen
Uitgebreid beleid met ondersteuning voor WHERE-componenten voor extra filters:
- Uitgebreide controlebeleid voor databases maken of bijwerken
- Uitgebreide controlebeleid voor server maken of bijwerken
- Uitgebreid controlebeleid voor databases ophalen
- Uitgebreid controlebeleid voor servers ophalen
Azure CLI gebruiken
- Het controlebeleid van een server beheren
- Het controlebeleid van een database beheren
- Controlebeleid voor Microsoft-ondersteuningsbewerkingen beheren
Azure Resource Manager-sjablonen gebruiken
U kunt azure SQL Database-controle beheren met behulp van Azure Resource Manager-sjablonen , zoals wordt weergegeven in deze voorbeelden:
- Een Azure SQL Database implementeren met Controle ingeschakeld voor het schrijven van auditlogboeken naar een Azure Blob Storage-account
- Een Azure SQL Database implementeren waarvoor controle is ingeschakeld om auditlogboeken naar Log Analytics te schrijven
- Een Azure SQL Database implementeren met Controle ingeschakeld voor het schrijven van auditlogboeken naar Event Hubs
Notitie
De gekoppelde voorbeelden bevinden zich in een externe openbare opslagplaats en worden geleverd als zodanig, zonder garantie en worden niet ondersteund onder een Microsoft-ondersteuningsprogramma/-service.
Zie ook
- Controleoverzicht
- Aflevering met gegevens beschikbaar gesteld wat er nieuw is in Azure SQL Auditing
- Controle voor SQL Managed Instance
- Controle voor SQL Server