SYSTEM$VERIFY_CMK_INFO_POSTGRES

SYSTEM$VERIFY_CMK_INFO_POSTGRES

Snowflake Postgres Tri-Secret Secure의 고객 관리 키(CMK, customer-managed key) 설정을 검증하고 등록된 CMK에 대한 메시지를 반환하는 시스템 함수예요.

출처: Snowflake SQL Reference

본문

SYSTEM$VERIFY_CMK_INFO_POSTGRES()

검증 성공 상태 메시지 또는 성공하지 못한 검증에 대한 정보를 반환해요.

  • AWS — 예외 메시지가 실패를 알려줘요. 예를 들어 "Access is denied to the customer managed key (CMK) for this account..."처럼 CMK 접근 권한이 철회되었거나, 키가 비활성(disabled)·삭제 예약(scheduled for deletion)되었거나, 잘못된 CMK가 지정된 경우예요.
  • Azure — CMK 공급자에서 외부 종속성 실패로 인해 요청을 완료할 수 없다는 메시지를 반환할 수 있어요.

접근 제어 요구사항 — 계정 관리자(ACCOUNTADMIN 역할) 또는 계정에 MONITOR SECURITY 권한이 부여된 역할만 호출할 수 있어요.

예시 — 계정의 CMK 상태 확인:

SELECT SYSTEM$VERIFY_CMK_INFO_POSTGRES();

더 알아보기 (Learn more)