Bagikan melalui


DROP CRYPTOGRAPHIC PROVIDER (Transact-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Menghilangkan penyedia kriptografi dalam SQL Server.

Konvensi sintaks transact-SQL

Sintaks

DROP CRYPTOGRAPHIC PROVIDER provider_name   

Argumen

provider_name
Adalah nama penyedia Extensible Key Management.

Keterangan

Untuk menghapus penyedia Extensible Key Management (EKM), semua sesi yang menggunakan penyedia harus dihentikan.

Penyedia EKM hanya dapat dihilangkan jika tidak ada kredensial yang dipetakan ke dalamnya.

Jika ada kunci yang dipetakan ke penyedia EKM ketika dihilangkan GUID untuk kunci tetap disimpan di SQL Server. Jika penyedia dibuat nanti dengan GUID kunci yang sama, kunci akan digunakan kembali.

Izin

Memerlukan izin CONTROL pada kunci konten.

Contoh

Contoh berikut menghilangkan penyedia kriptografi yang disebut SecurityProvider.

/* First, disable provider to perform the upgrade.  
This will terminate all open cryptographic sessions. */  
ALTER CRYPTOGRAPHIC PROVIDER SecurityProvider   
SET ENABLED = OFF;  
GO  
/* Drop the provider. */  
DROP CRYPTOGRAPHIC PROVIDER SecurityProvider;  
GO  

Lihat Juga

Extensible Key Management (EKM)
MEMBUAT PENYEDIA KRIPTOGRAFI (Transact-SQL)
ALTER CRYPTOGRAPHIC PROVIDER (Transact-SQL)
MEMBUAT KUNCI SIMETRIS (Transact-SQL)