복제: 시크릿 오브젝트에 대한 지원 추가¶
시크릿을 복제하는 동작은 다음과 같습니다.
- 변경 전:
데이터베이스를 복제할 때 시크릿이 포함된 데이터베이스에는 시크릿 오브젝트가 포함되지 않습니다.
- 변경 후:
복제 또는 장애 조치 그룹 을 사용하여 시크릿을 복제할 수 있습니다. 시크릿이 포함된 데이터베이스, 시크릿을 참조하는 UDF 또는 프로시저가 포함된 데이터베이스, 단일 복제 또는 장애 조치 그룹에서 시크릿을 참조하는 통합을 지정합니다.
하나의 복제 또는 장애 조치 그룹에 시크릿이 포함된 데이터베이스가 있고 다른 복제 또는 장애 조치 그룹의 시크릿을 참조하는 통합이 있는 경우 다음과 같습니다.
통합을 먼저 복제한 다음 시크릿을 복제하면 작업이 성공함: 모든 오브젝트가 복제되고 허상 참조가 없습니다.
통합 전에 시크릿을 복제하고 시크릿이 대상 계정에 아직 존재하지 않는 경우 허상 참조를 방지하기 위해 대상 계정에 “자리 표시자 시크릿”이 추가됩니다. Snowflake는 자리 표시자 시크릿을 통합에 매핑합니다.
통합이 포함된 그룹을 복제 또는 장애 조치하고 시크릿이 포함된 그룹을 다시 장애 조치한 후, Snowflake는 대상 계정을 업데이트하여 자리 표시자 시크릿을 통합에서 참조되는 시크릿으로 바꿉니다.
시크릿을 복제하고 통합이 포함된 그룹을 복제하거나 장애 조치하지 않을 경우 대상 계정을 다시 원본 계정으로 장애 조치하기로 결정하면 시크릿과 통합 참조가 일치하고 자리 표시자 시크릿이 사용되지 않습니다. 이를 통해 자격 증명이 포함된 보안 통합과 시크릿을 사용할 수 있습니다.
참조: 1274