HILANGKAN SERTIFIKAT (SQL Bertransaksi)
Berlaku untuk:
SQL Server (semua versi yang didukung)
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Menghapus sertifikat dari database.
Penting
Cadangan sertifikat yang digunakan untuk enkripsi database harus dipertahankan meskipun enkripsi tidak lagi diaktifkan pada database. Meskipun database tidak dienkripsi lagi, bagian dari log transaksi mungkin masih tetap dilindungi, dan sertifikat mungkin diperlukan untuk beberapa operasi sampai pencadangan penuh database dilakukan. Sertifikat juga diperlukan untuk dapat memulihkan dari cadangan yang dibuat pada saat database dienkripsi.
Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.
Sintaks
DROP CERTIFICATE certificate_name
Catatan
Untuk melihat sintaks transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
certificate_name
Adalah nama unik di mana sertifikat diketahui dalam database.
Keterangan
Sertifikat hanya dapat dihilangkan jika tidak ada entitas yang terkait dengannya.
Izin
Memerlukan izin CONTROL pada sertifikat.
Contoh
Contoh berikut menghilangkan sertifikat Shipping04 dari AdventureWorks database.
USE AdventureWorks2012;
DROP CERTIFICATE Shipping04;
Contoh: Analytics Platform System (PDW)
Contoh berikut menghilangkan sertifikat Shipping04.
USE master;
DROP CERTIFICATE Shipping04;
Lihat juga
SERTIFIKAT CADANGAN (SQL Bertransaksi)
CREATE CERTIFICATE (Transact-SQL)
ALTER CERTIFICATE (Transact-SQL)
Hierarki Enkripsi
EVENTDATA (SQL Bertransaksi)
