Melampirkan database yang memiliki spesifikasi audit dan menentukan GUID yang tidak ada di server akan menyebabkan spesifikasi audit tanpa intim . Karena audit dengan GUID yang cocok tidak ada pada instans server, tidak ada peristiwa audit yang akan direkam. Untuk memperbaiki situasi ini, gunakan perintah ALTER DATABASE AUDIT SPECIFICATION untuk menyambungkan spesifikasi audit tanpa intim ke audit server yang ada. Atau, gunakan perintah CREATE SERVER AUDIT untuk membuat audit server baru dengan GUID yang ditentukan.
Kita dapat melampirkan database yang memiliki spesifikasi audit yang ditentukan di dalamnya ke edisi lain SQL Server yang tidak mendukung audit SQL Server, seperti SQL Server Express tetapi tidak akan merekam peristiwa audit.
Pencerminan Database dan Audit SQL Server
Database yang memiliki spesifikasi audit database yang ditentukan dan yang menggunakan pencerminan database akan menyertakan spesifikasi audit database. Untuk bekerja dengan benar pada instans SQL yang dicerminkan, item berikut harus dikonfigurasi:
- Server cermin harus memiliki audit dengan GUID yang sama untuk mengaktifkan spesifikasi audit database untuk menulis catatan audit. Ini dapat dikonfigurasi dengan menggunakan perintah CREATE AUDIT WITH GUID GUID = Server sumber.
- Untuk target file biner, akun layanan server cermin harus memiliki izin yang sesuai ke lokasi tempat jejak audit sedang ditulis.
- Untuk target log peristiwa Windows, kebijakan keamanan pada komputer tempat server cermin berada harus mengizinkan akses akun layanan ke log peristiwa keamanan atau aplikasi.
Mengaudit Administrator
Anggota peran server tetap sysadmin diidentifikasi sebagai pengguna dbo di setiap database. Untuk mengaudit tindakan administrator, audit tindakan pengguna dbo .
Membuat dan Mengelola Audit dengan Transact-SQL
Kita dapat menggunakan pernyataan DDL, tampilan dan fungsi manajemen dinamis, dan tampilan katalog untuk mengimplementasikan semua aspek Audit SQL Server.
Pernyataan Bahasa Definisi Data
Kita dapat menggunakan pernyataan DDL berikut untuk membuat, mengubah, dan menghilangkan spesifikasi audit:
Pernyataan DDL