SHOW ORGANIZATION ACCOUNTS

列出组织中的所有账户,不包括 托管账户

重要

Snowflake 建议使用 SHOW ACCOUNTS 命令而不是 SHOW ORGANIZATION ACCOUNTS 来列出组织中的账户。SHOW ORGANIZATION ACCOUNTS 的目的和输出将在未来版本中更改。

另请参阅:

SHOW REPLICATION ACCOUNTSSHOW MANAGED ACCOUNTS

语法

SHOW ORGANIZATION ACCOUNTS [ HISTORY ] [ LIKE '<pattern>' ]
Copy

参数

HISTORY

(可选)包含已弃用但尚未删除的账户。SHOW ORGANIZATION ACCOUNTS HISTORY 的输出中包含与已弃用账户相关的附加列。

默认:无值(输出中 包含已弃用的账户)

LIKE 'pattern'

(可选)按对象名称筛选命令输出。筛选器使用 不区分大小写 的模式匹配,并支持 SQL 通配符(%_)。

例如,以下模式返回 相同的 结果:

... LIKE '%testing%' ...
... LIKE '%TESTING%' ...

. 默认:无值(不对输出应用筛选)。

使用说明

  • 只有组织管理员(具有 ORGADMIN 角色的用户)可执行此 SQL 命令。

  • 以前缀 is_ 开头的列返回 Y (yes) 或 N (no)。

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

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

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

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

输出

命令输出在以下列中提供全局账户属性和元数据:

描述

organization_name

组织的名称。

account_name

用于标识组织内账户的用户定义名称。

region_group

账户所在的 :ref:` 区域组 <label-region_groups>`。注意:仅对于覆盖多个区域组的组织,才会显示此列。

snowflake_region

账户所在的 Snowflake 区域。Snowflake 区域是云平台区域内与其他 Snowflake 区域隔离的独特位置。Snowflake 区域可以是多租户或单租户(对于 Virtual Private Snowflake 账户)。

edition

账户的 Snowflake 版本

account_url

包含 organization_name 和 account_name 值的首选 Snowflake 账户 URL。

created_on

创建账户的日期和时间。

comment

为账户添加注释。

account_locator

系统分配的账户标识符。

account_locator_url

包含 region_name 和 account_locator 的旧版 Snowflake 账户 URL 语法。

managed_accounts

指示账户已创建的 托管账户 数量。

consumption_billing_entity_name

所用计费实体的名称。

marketplace_consumer_billing_entity_name

市场使用者计费实体的名称。

marketplace_provider_billing_entity_name

市场提供商计费实体的名称。

old_account_url

如果重命名账户时保存了原始 账户 URL,则提供原始 URL。如果删除了原始账户 URL,则即使账户已重命名,该值也是 NULL。

is_org_admin

显示 ORGADMIN 角色 是否已在账户中启用。如果为 TRUE,则角色已启用。

dropped_on [1]

上次弃用账户的日期和时间。

scheduled_deletion_time [1]

计划永久删除账户的日期和时间。账户将在计划时间后的一小时内被删除。

restored_on [1]

上次恢复账户的日期和时间。

account_old_url_saved_on

如果重命名账户时保存了原始账户 URL,则提供保存原始账户 URL 的日期和时间。

account_old_url_last_used

如果账户重命名时保存了原始账户 URL,则指示上次使用原始 URL 访问该账户的时间。

organization_old_url

如果以创建新 账户 URL 的方式更改了账户的组织,并且保存了原始账户 URL,则提供原始账户 URL。如果删除了原始账户 URL,则即使组织已更改,该值也是 NULL。

organization_old_url_saved_on

如果以创建新账户 URL 的方式更改了账户的组织,并且保存了原始账户 URL,则提供保存原始账户 URL 的日期和时间。

organization_old_url_last_used

如果以创建新账户 URL 的方式更改了账户的组织,并且保存了原始账户 URL,则指示上次使用原始账户 URL 访问账户的时间。

moved_to_organization [1]

如果账户被移动到其他组织,则提供该组织的名称。

moved_on [1]

将账户移动到其他组织的日期和时间。

organization_URL_expiration_on [1]

如果以创建新账户 URL 的方式更改了账户的组织,并且保存了原始账户 URL,则提供将要弃用原始账户 URL 的日期和时间。已弃用的 URLs 无法用于访问账户。

is_events_account

指示账户是否为事件账户。有关更多信息,请参阅 为应用程序设置日志记录和事件共享

示例

显示所有名称以 myaccount 开头的账户:

SHOW ORGANIZATION ACCOUNTS LIKE 'myaccount%';
Copy
语言: 中文