- 카테고리:
시스템 함수 (시스템 정보)
SYSTEM$GET_CMK_AKV_CONSENT_URL¶
Microsoft Azure에서 Tri-Secret Secure for Snowflake 계정과 함께 사용하기 위해 고객 관리형 키와 관련된 Azure Key Vault 계정에 동의 URL을 반환합니다.
구문¶
SYSTEM$GET_CMK_AKV_CONSENT_URL( '<account_identifier>' , '<tenant_id>' )
인자¶
'account_identifier'
Azure에서 Snowflake 계정에 대한 계정 식별자 를 지정합니다.
필수 항목입니다.
'tenant_id'
Azure 구독에서 테넌트 의 고유 식별자를 지정합니다. 이 값은 GUID/UUID 형식으로 되어 있습니다(예:
b3ddabe4-e5ed-4e71-8827-0cefb99af240
).필수 항목입니다.
이 값을 찾으려면 Azure Active Directory 테넌트 ID를 찾는 방법 의 지침을 따르십시오.
사용법 노트¶
이 함수는 Microsoft Azure의 Snowflake 계정에서만 사용할 수 있습니다.
계정 관리자(즉, ACCOUNTADMIN 역할을 가진 사용자) 또는 전역 MONITOR SECURITY 권한이 부여된 역할은 이 함수를 호출할 수 있습니다.
예¶
동의 URL을 고객 관리형 키 및 Tri-Secret Secure와 관련된 Azure Key Vault 계정으로 반환합니다. 여기서 my-account
는 Azure의 Snowflake 계정에 대한 계정 이름 형식 의 Snowflake 계정 식별자이고 b3ddabe4-e5ed-4e71-8827-0cefb99af240
은 Azure 구독의 테넌트 식별자입니다.
SELECT SYSTEM$GET_CMK_AKV_CONSENT_URL('my-account' , 'b3ddabe4-e5ed-4e71-8827-0cefb99af240');반환 결과:
https://login.microsoftonline.com/tenantId/oauth2/authorize?client_id=myClientId&response_type=code