DROP CRYPTOGRAPHIC PROVIDER (Transact-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Menghilangkan penyedia kriptografi dalam SQL Server.
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)