Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tip
Microsoft Fabric Data Warehouse adalah gudang relasional skala perusahaan pada fondasi data lake, dengan arsitektur siap masa depan, AI bawaan, dan fitur baru. Jika Anda baru menggunakan pergudangan data, mulailah dengan Fabric Data Warehouse. Beban kerja kumpulan SQL terdedikasi yang ada dapat ditingkatkan ke Fabric untuk mengakses kemampuan baru di seluruh ilmu data, analitik waktu nyata, dan pelaporan.
Dalam artikel ini, Anda mempelajari cara mengatur audit untuk server logis atau database Anda di Azure Synapse Analytics.
Konfigurasikan audit untuk server Anda
Kebijakan audit default mencakup serangkaian grup aksi berikut, yang mengaudit semua kueri dan prosedur tersimpan yang dijalankan terhadap basis data, serta login yang berhasil dan gagal:
BATCH_COMPLETED_GROUPSUCCESSFUL_DATABASE_AUTHENTICATION_GROUPFAILED_DATABASE_AUTHENTICATION_GROUP
Untuk filter kustom dan konfigurasi programatik, lihat Kelola audit Azure Synapse Analytics menggunakan API.
Note
Anda tidak dapat mengaktifkan pengauditan pada kumpulan SQL terdedikasi yang dihentikan sementara. Quickstart: Jeda dan mulai kembali komputasi di pool SQL khusus melalui portal Azure sebelum Anda mengonfigurasi audit.
Saat Anda mengonfigurasi audit ke workspace Log Analytics atau ke tujuan Event Hubs di portal Azure atau cmdlet PowerShell, Pengaturan Diagnostik dibuat dengan SQLSecurityAuditEvents kategori diaktifkan.
- Di portal Azure, buka resource server Synapse SQL.
- Di bawah Keamanan, pilih Audit.
- Aktifkan audit di tingkat server atau basis data. Kebijakan tingkat server berlaku untuk setiap database di server tersebut. Untuk panduan memilih cakupan, lihat Kebijakan audit di tingkat server dan basis data.
- Pilih satu atau lebih destinasi: Azure Storage, Log Analytics, atau Event Hubs.
- Konfigurasikan setiap tujuan, lalu simpan kebijakan.
Audit ke tujuan Azure Storage
Untuk mengonfigurasi penulisan log audit ke akun penyimpanan, pilih Penyimpanan, pilih akun, dan atur periode retensi.
- Jika akun berada di balik jaringan virtual atau firewall, audit menggunakan identitas terkelola yang ditetapkan oleh sistem server. Berikan peran Storage Blob Data Contributor kepada identitas tersebut.
- Jika akun tidak berada di balik jaringan virtual atau firewall, portal mengonfigurasi autentikasi kunci akses penyimpanan.
Nilai retensi 0 berarti retensi tanpa batas. Jika Anda mengubah dari retensi tanpa batas ke periode terbatas, periode baru hanya berlaku untuk log yang ditulis setelah perubahan.
Untuk akun penyimpanan yang dilindungi, lihat Tulis log audit ke akun penyimpanan di belakang jaringan virtual dan firewall.
Peringatan
Untuk autentikasi penyimpanan, gunakan Identitas Terkelola. Storage Access Keys menimbulkan risiko keamanan karena jika disusupi, individu yang tidak berwenang dapat mengakses akun penyimpanan Anda, berpotensi membaca, menulis, atau menghapus data Anda. Untuk mengurangi risiko ini, rotasikan kunci Anda secara rutin dan gunakan Azure Key Vault untuk mengelola dan memutar kunci Anda dengan aman.
Audit menuju tujuan Log Analytics
Pilih Log Analytics, pilih ruang kerja Log Analytics, dan simpan kebijakan. Jika Anda membutuhkan workspace, lihat Create a Log Analytics workspace.
Mengaudit ke tujuan Azure Event Hubs
Pilih Event Hubs, pilih event hub di wilayah yang sama dengan sumber daya Synapse SQL, dan simpan kebijakan.
Ketika Anda mengonfigurasi audit dengan monitor eksternal Azure (misalnya, Event Hub atau Log Analytics) sebagai target, sistem membuat sumber daya pengaturan diagnostik tambahan bernama SQLSecurityAuditEvents_XXXX-XXXX-XXX. Sumber daya ini sangat penting untuk berfungsinya audit dengan baik.
Jika Anda menghapus pengaturan diagnostik, baik secara sengaja maupun tidak, fungsi audit berhenti berfungsi, dan log audit tidak dikirim ke lokasi target. Untuk mencegah masalah ini, konfigurasikan peringatan penghapusan pengaturan diagnostik agar dapat memberi tahu pengguna dan mengambil tindakan yang diperlukan. Untuk informasi lebih lanjut tentang membuat grup aksi dan mengonfigurasi peringatan, lihat Grup Aksi dan Buat atau edit aturan peringatan log aktivitas, kesehatan layanan, atau kesehatan sumber daya.
Note
Jika Anda menggunakan beberapa target seperti akun penyimpanan, Log Analytics, atau Event Hubs, pastikan Anda memiliki izin untuk semua target. Jika hal itu tidak dilakukan, penyimpanan konfigurasi audit gagal karena sistem mencoba menyimpan pengaturan untuk semua target.