- 类别:
:doc:`/sql-reference/functions-system`(系统控制)
SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS¶
授权 Snowflake 访问当前账户的 Snowflake 管理的存储卷的 Azure Private Endpoint 的专用端点。
语法¶
SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS( '<private_endpoint_resource_id>' )
实参¶
'private_endpoint_resource_id'Azure Private Endpoint 的唯一标识符。
有关如何获取该值的说明,请参阅 配置 Azure Private Endpoint 以访问 Snowflake 管理的存储卷。
使用说明¶
只有账户管理员(即拥有 ACCOUNTADMIN 角色的用户)才能调用此函数。
此功能仅支持 Microsoft Azure 上的 Snowflake 账户。
示例¶
授权 Snowflake 访问 Snowflake 管理的存储卷的 Azure 专用端点:
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$AUTHORIZE_SNOWFLAKE_MANAGED_STORAGE_VOLUME_PRIVATELINK_ACCESS( '/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/pe1');