DROP CRYPTOGRAPHIC PROVIDER(Transact-SQL)
적용 대상: SQL Server Azure SQL Managed Instance
SQL Server 내의 암호화 공급자를 삭제합니다.
구문
DROP CRYPTOGRAPHIC PROVIDER provider_name
인수
provider_name
EKM(확장 가능 키 관리) 공급자의 이름입니다.
설명
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
참고 항목
EKM(확장 가능 키 관리)
CREATE CRYPTOGRAPHIC PROVIDER(Transact-SQL)
ALTER CRYPTOGRAPHIC PROVIDER(Transact-SQL)
CREATE SYMMETRIC KEY(Transact-SQL)