DROP CERTIFICATE(Transact-SQL)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Azure Synapse Analytics
데이터베이스에서 인증서를 제거합니다.
중요
데이터베이스에 암호화를 사용할 수 없는 경우에도 데이터 암호화에 사용되는 인증서의 백업을 보관해야 합니다. 데이터베이스가 더 이상 암호화되지 않더라도 트랜잭션 로그 부분은 그대로 보호될 수 있으며, 일부 작업의 경우 데이터베이스 전체 백업을 수행할 때까지는 인증서가 필요할 수 있습니다. 데이터베이스 암호화 시 생성된 백업에서 복원하려면 인증서도 필요합니다.
이 구문은 Azure Synapse Analytics의 서버리스 SQL 풀에서 지원되지 않습니다.
구문
DROP CERTIFICATE certificate_name
인수
certificate_name
데이터베이스에서 인증서를 식별하는 고유한 이름입니다.
설명
연결된 엔터티가 없는 인증서만 삭제할 수 있습니다.
사용 권한
인증서에 대한 CONTROL 권한이 필요합니다.
예제
다음 예에서는 Shipping04
데이터베이스에서 AdventureWorks
인증서를 삭제합니다.
USE AdventureWorks2022;
DROP CERTIFICATE Shipping04;
예제: 분석 플랫폼 시스템(PDW)
다음 예에서는 Shipping04
인증서를 삭제합니다.
USE master;
DROP CERTIFICATE Shipping04;
참고 항목
BACKUP CERTIFICATE(Transact-SQL)
CREATE CERTIFICATE(Transact-SQL)
ALTER CERTIFICATE(Transact-SQL)
암호화 계층
EVENTDATA(Transact-SQL)