You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Snowflake中为指定用户创建专属用户级网络策略

Snowflake网络策略配置问题解答

完全可以通过仅为loader和transformer两个用户配置独立的用户级网络策略、其余用户不绑定任何网络策略的方式实现你的需求,具体逻辑和操作说明如下:

  • Snowflake的网络策略绑定优先级遵循用户级 > 账户级规则:如果一个用户没有绑定任何用户级网络策略,且你没有配置全局的账户级网络策略,那么该用户的IP访问不受任何网络策略限制,刚好匹配你其余用户无IP限制的需求。
  • 具体配置操作可参考以下步骤:
    1. 为loader用户创建专属网络策略,填入你指定的5个允许访问IP:
      CREATE NETWORK POLICY loader_ip_policy
        ALLOWED_IP_LIST = ('<IP1>', '<IP2>', '<IP3>', '<IP4>', '<IP5>')
        BLOCKED_IP_LIST = ();
      -- 将策略绑定到loader用户
      ALTER USER loader SET NETWORK_POLICY = loader_ip_policy;
      
    2. 为transformer用户创建专属网络策略,填入另外5个指定允许访问IP:
      CREATE NETWORK POLICY transformer_ip_policy
        ALLOWED_IP_LIST = ('<IP6>', '<IP7>', '<IP8>', '<IP9>', '<IP10>')
        BLOCKED_IP_LIST = ();
      -- 将策略绑定到transformer用户
      ALTER USER transformer SET NETWORK_POLICY = transformer_ip_policy;
      
  • 注意事项:不要配置全局的账户级网络策略即可,如果之前已经配置过账户级策略,需要先解除账户级绑定,否则未绑定用户级策略的用户会受到账户级策略的限制,解除账户级策略的命令为ALTER ACCOUNT UNSET NETWORK_POLICY;

内容的提问来源于stack exchange,提问作者Pravin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 04:51:02