DROP CRYPTOGRAPHIC PROVIDER(Transact-SQL)

SQL Server 내의 암호화 공급자를 삭제합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

구문

DROP CRYPTOGRAPHIC PROVIDER provider_name

인수

  • provider_name
    EKM(Extensible Key Management) 공급자의 이름입니다.

주의

EKM(Extensible Key Management) 공급자를 삭제하려면 공급자를 사용하는 모든 세션을 중지해야 합니다.

EKM 공급자는 매핑된 자격 증명이 없는 경우에만 삭제할 수 있습니다.

EKM 공급자를 삭제할 때 EKM 공급자에 매핑된 키가 있으면 해당 키의 GUID는 SQL Server에 저장됩니다. 공급자가 같은 키 GUID로 나중에 만들어진 경우 해당 키는 다시 사용됩니다.

사용 권한

대칭 키에 대한 CONTROL 권한이 필요합니다.

다음 예에서는 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

참고 항목

참조

CREATE CRYPTOGRAPHIC PROVIDER(Transact-SQL)

ALTER CRYPTOGRAPHIC PROVIDER(Transact-SQL)

CREATE SYMMETRIC KEY(Transact-SQL)

개념

EKM(확장 가능 키 관리)