DROP CRYPTOGRAPHIC PROVIDER (Transact-SQL)

Platí na:SQL ServerAzureSQL Managed Instance

Přidá kryptografického poskytovatele přímo do SQL Server.

Transact-SQL konvence syntaxe

Syntax

DROP CRYPTOGRAPHIC PROVIDER provider_name   

Arguments

provider_name
Je název poskytovatele Extensible Key Management.

Remarks

Pro smazání poskytovatele správy rozšiřivých klíčů (EKM) musí být všechny relace, které poskytovatele používají, zastaveny.

Poskytovatele EKM lze zrušit pouze tehdy, pokud na něj nejsou přiřazeny žádné přihlašovací údaje.

Pokud jsou klíče mapovány na EKM poskytovatele při jeho vypuštění, GUID pro klíče zůstávají uloženy v SQL Server. Pokud je poskytovatel vytvořen později se stejnými klíčovými GUIDy, klíče budou znovu použity.

Permissions

Vyžaduje oprávnění CONTROL pro symetrický klíč.

Examples

Následující příklad vylučuje kryptografického poskytovatele nazvaného 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  

Viz také

Rozšiřitelná správa klíčů (EKM)
CREATE CRYPTOGRAPHIC PROVIDER (Transact-SQL)
ALTER CRYPTOGRAPHIC PROVIDER (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)