DROP SERVER AUDIT (Transact-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Menghilangkan Objek Audit Server menggunakan fitur Audit SQL Server. Untuk informasi selengkapnya tentang Audit SQL Server, lihat Audit SQL Server (Mesin Database).
Sintaks
DROP SERVER AUDIT audit_name
[ ; ]
Keterangan
Anda harus mengatur status audit ke opsi NONAKTIF untuk membuat perubahan apa pun pada Audit. Jika DROP AUDIT dijalankan saat audit diaktifkan dengan opsi apa pun selain STATE=OFF, Anda akan menerima pesan kesalahan MSG_NEED_AUDIT_DISABLED.
AUDIT SERVER DROP menghapus metadata untuk Audit, tetapi bukan data audit yang dikumpulkan sebelum perintah dikeluarkan.
AUDIT SERVER DROP tidak menghilangkan 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 menghilangkan Prinsipal Audit Server memerlukan izin ALTER ANY SERVER AUDIT atau CONTROL SERVER.
Contoh
Contoh berikut menghilangkan audit yang disebut HIPAA_Audit
.
ALTER SERVER AUDIT HIPAA_Audit
WITH (STATE = OFF);
GO
DROP SERVER AUDIT HIPAA_Audit;
GO
Lihat Juga
CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
MEMBUAT SPESIFIKASI AUDIT SERVER (Transact-SQL)
UBAH SPESIFIKASI AUDIT SERVER (Transact-SQL)
SPESIFIKASI AUDIT SERVER DROP (Transact-SQL)
MEMBUAT SPESIFIKASI AUDIT DATABASE (Transact-SQL)
UBAH SPESIFIKASI AUDIT DATABASE (Transact-SQL)
HILANGKAN SPESIFIKASI AUDIT DATABASE (T-SQL)
ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (T-SQL)
sys.server_audits (T-SQL)
sys.server_file_audits (T-SQL)
sys.server_audit_specifications (T-SQL)
sys.server_audit_specification_details (T-SQL)
sys.database_audit_specifications (T-SQL)
sys.database_audit_specification_details (T-SQL)
sys.dm_server_audit_status (T-SQL)
sys.dm_audit_actions (T-SQL)
sys.dm_audit_class_type_map (T-SQL)
Membuat Audit Server dan Spesifikasi Audit Server