- 类别:
系统函数 (系统控制)
SYSTEM$REVOKE_STAGE_PRIVATELINK_ACCESS¶
撤消提供给 Snowflake 的以下授权:访问 Microsoft Azure Private Endpoint,以访问当前账户的 适用于内部暂存区的 Azure Private Endpoint。
语法¶
-- Azure
SYSTEM$REVOKE_STAGE_PRIVATELINK_ACCESS( '<privateEndpointResourceID>' )
实参¶
'privateEndpointResourceID'
Azure 中专用端点的唯一标识符。
Snowflake 使用此端点值通过 Azure 内部网络访问内部暂存区,以避免使用公共互联网。
有关如何获取该值的说明,请参阅 配置 Private Endpoint 以访问 Snowflake 内部暂存区。
使用说明¶
只有账户管理员(即具有 ACCOUNTADMIN 角色的用户)可执行此函数。
此函数可与 Azure 上的 Snowflake 账户一起使用。Amazon Web Services 或 Google Cloud Platform 上的 Snowflake 账户不支持此函数。
示例¶
撤销 Snowflake 访问 Azure 中的专有端点的权限:
use role accountadmin; select SYSTEM$REVOKE_STAGE_PRIVATELINK_ACCESS('/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/pe1');