DROP SERVER AUDIT (Transact-SQL)

Berlaku untuk: SQL ServerAzure SQL Managed Instance

Menjatuhkan objek audit server menggunakan fitur SQL Server Audit. Untuk informasi selengkapnya tentang Audit SQL Server, lihat Audit SQL Server (Mesin Database).

Konvensi sintaks transact-SQL

Sintaks

DROP SERVER AUDIT audit_name
[ ; ]

Keterangan

Anda harus mengatur Status audit ke OFF opsi untuk membuat perubahan apa pun pada Audit. Jika Anda menjalankan DROP AUDIT saat audit diaktifkan dengan opsi apa pun selain STATE = OFF, Anda akan menerima MSG_NEED_AUDIT_DISABLED pesan kesalahan.

A DROP SERVER AUDIT menghapus metadata untuk Audit, tetapi bukan data audit yang dikumpulkan sebelum perintah dikeluarkan.

DROP SERVER AUDIT tidak menghapus spesifikasi audit server atau database terkait. Spesifikasi ini harus dihilangkan secara manual atau dibiarkan yatim piatu dan kemudian dipetakan ke audit server baru.

Izin

Untuk membuat, mengubah, atau menghapus Prinsipal Audit Server, Anda memerlukan ALTER ANY SERVER AUDITCONTROL SERVER izin.

Contoh

Contoh berikut menghilangkan audit yang disebut HIPAA_Audit.

ALTER SERVER AUDIT HIPAA_Audit
WITH (STATE = OFF);
GO

DROP SERVER AUDIT HIPAA_Audit;
GO

Transact-SQL referensi