HILANGKAN SERTIFIKAT (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure 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.

Topic link iconKonvensi Sintaksis T-SQL

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)