Управление аудитом База данных SQL Azure с помощью API
Область применения: База данных SQL Azure Azure Synapse Analytics
В этой статье представлен обзор различных API, используемых для управления аудитом для База данных SQL Azure и Azure Synapse Analytics.
Использование Azure PowerShell
Командлеты PowerShell (включая поддержку предложения WHERE для дополнительной фильтрации).
- Создание или обновление политики аудита базы данных (Set-AzSqlDatabaseAudit)
- Создание или обновление политики аудита сервера (Set-AzSqlServerAudit)
- Получение политики аудита баз данных (Get-AzSqlDatabaseAudit)
- Получение политики аудита сервера (Get-AzSqlDatabaseAudit)
- Удаление политики аудита базы данных (Remove-AzSqlDatabaseAudit)
- Удаление политики аудита сервера (Remove-AzSqlServerAudit)
- Создание или обновление аудита для операций поддержки Майкрософт (Set-AzSqlServerMSSupportAudit)
Пример сценария см. в статье Настройка аудита и обнаружения угроз для базы данных SQL с помощью PowerShell.
Использование REST API
REST API:
- Создание или обновление политики аудита базы данных
- Создание или обновление политики аудита сервера
- Создание или обновление политики аудита операций поддержки Майкрософт
- Получение политики аудита базы данных
- Получение политики аудита сервера
Расширенная политика с поддержкой предложения WHERE для дополнительной фильтрации:
- Создание или обновление расширенной политики аудита базы данных
- Создание или обновление расширенной политики аудита сервера
- Получение расширенной политики аудита базы данных
- Получение расширенной политики аудита сервера
Использование Azure CLI
- Управление политикой аудита сервера
- Управление политикой аудита базы данных
- Управление политикой аудита операций поддержки Майкрософт
Использование шаблонов Azure Resource Manager
Вы можете управлять аудитом Базы данных Azure SQL с помощью шаблонов Azure Resource Manager, как показано в следующих примерах.
- Развертывание Базы данных SQL Azure с поддержкой аудита, чтобы записывать журналы аудита в учетную запись хранения больших двоичных объектов Azure.
- Развертывание Базы данных SQL Azure с поддержкой аудита, чтобы записывать журналы аудита в Log Analytics
- Развертывание Базы данных SQL Azure с поддержкой аудита, чтобы записывать журналы аудита в Центры событий
Примечание.
Указанные примеры размещены во внешнем общедоступном репозитории и предоставляются "как есть", без каких-либо гарантий. Они не поддерживаются ни в одной программе или службе поддержки Майкрософт.