SHOW NETWORK POLICIES

列出系统中定义的所有网络策略。

另请参阅:

ALTER NETWORK POLICYCREATE NETWORK POLICYDESCRIBE NETWORK POLICYDROP NETWORK POLICY

语法

SHOW NETWORK POLICIES
Copy

使用说明

  • 只有网络策略所有者(即具有网络策略 OWNERSHIP 权限的角色)或更高级别的角色才能执行此命令。

  • 该命令不需要正在运行的仓库即可执行。

  • 该命令仅返回当前用户的当前角色已获授至少一项访问权限的对象。

  • MANAGE GRANTS 访问权限隐式允许其持有者查看账户中的每个对象。默认情况下,只有账户管理员(具有 ACCOUNTADMIN 角色的用户)和安全管理员(具有 SECURITYADMIN 角色的用户)才具有 MANAGE GRANTS 权限。

  • 若要对此命令的输出进行后处理,可以使用 RESULT_SCAN 函数,该函数会将输出视为可查询的表。

  • 该命令 最多 返回指定对象类型的 1 万条记录,由用于执行命令的角色的访问权限决定。即使应用了筛选器,也不会返回任何超出 1 万条限制后的记录。

    要查看存在超过 1 万条记录的结果,请在 Snowflake Information Schema 中查询相应的视图(如果存在)。

示例

列出所有网络策略:

SHOW NETWORK POLICIES;
Copy
+-------------------------------+----------+---------+----------------------------+----------------------------+---------------------------------------------------------------------+
| created_on                    | name     | comment | entries_in_allowed_ip_list | entries_in_blocked_ip_list | entries_in_allowed_network_rules | entries_in_blocked_network_rules |
|-------------------------------+----------+---------+----------------------------+----------------------------+----------------------------------+----------------------------------|
| 2016-04-29 13:22:34.034 -0700 | Policy1  |         |                          2 |                          1 |                                 0|                                0 |
| 2016-04-28 17:31:59.269 -0700 | Policy2  |         |                          1 |                          0 |                                 0|                                0 |
+-------------------------------+----------+---------+----------------------------+----------------------------+----------------------------------+----------------------------------+
语言: 中文