DROP CRYPTOGRAPHIC PROVIDER (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Lägger till en kryptografisk leverantör i SQL Server.

Transact-SQL syntaxkonventioner

Syntax

DROP CRYPTOGRAPHIC PROVIDER provider_name   

Arguments

provider_name
Är namnet på leverantören av utvidgningsbar nyckelhantering.

Remarks

För att ta bort en leverantör av utbyggbar nyckelhantering (EKM) måste alla sessioner som använder leverantören stoppas.

En ECKM-leverantör kan bara avslutas om inga inloggningsuppgifter är kopplade till den.

Om det finns nycklar mappade till en EKM-leverantör när den släpps, lagras GUID:erna för nycklarna fortfarande i SQL Server. Om en leverantör skapas senare med samma nyckel-GUID:er kommer nycklarna att återanvändas.

Permissions

Kräver KONTROLL-behörighet för den symmetriska nyckeln.

Examples

Följande exempel tar bort en kryptografisk leverantör kallad 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  

Se även

Utökningsbar nyckelhantering (EKM)
CREATE CRYPTOGRAPHIC PROVIDER (Transact-SQL)
ALTER CRYPTOGRAPHIC PROVIDER (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)