组织管理员

组织管理员执行组织级任务,例如管理账户和查看组织级使用信息。目前,有两种执行组织级任务的方法:

  • 使用组织账户中的 GLOBALORGADMIN 角色(首选)

  • 使用 ORGADMIN 角色

使用 GLOBALORGADMIN 角色

多账户组织应使用 组织账户 中的 GLOBALORGADMIN 执行组织级任务。具有 GLOBALORGADMIN 角色的用户也称为全局组织管理员。

要以全局组织管理员身份执行任务,请执行以下操作:

  1. 登录组织账户。

  2. 执行下列操作之一:

    • 如果要在 SQL 工作表中执行任务,请执行以下命令:

      USE ROLE GLOBALORGADMIN;
      
      Copy
    • 如果您在 Snowsight 中执行其他任务,请 将活动角色切换 为 GLOBALORGADMIN。

使用 ORGADMIN 角色

重要

在启用 ORGADMIN 的账户中使用 ORGAMDIN 角色的功能正在逐步淘汰。强烈考虑使用 组织账户中的 GLOBALORGADMIN 角色 来执行组织级任务。

要使用 ORGADMIN 角色执行任务,请执行以下操作:

  1. 登录已启用 ORGADMIN 的账户。

  2. 执行下列操作之一:

    • 如果要在 SQL 工作表中执行任务,请执行以下命令:

      USE ROLE ORGADMIN;
      
      Copy
    • 如果您在 Snowsight 中执行其他任务,请 将活动角色切换 为 ORGADMIN。

在账户中启用 ORGADMIN 角色

要为现有账户 my_account1 启用 ORGADMIN 角色,组织管理员可以从已启用 ORGADMIN 角色的账户执行以下命令:

USE ROLE ORGADMIN;

ALTER ACCOUNT my_account1 SET IS_ORG_ADMIN = TRUE;
Copy

启用 ORGADMIN 角色时,请注意以下三点:

  • ALTER ACCOUNT 语法只接受账户标识符的 账户名称格式。无法使用账户定位器指定账户。

  • 默认情况下,最多可以在 8 个账户中启用 ORGADMIN 角色。如果组织需要更多具有 ORGADMIN 角色的账户,请联系 Snowflake 支持部门

  • 无法为 阅读者账户 启用 ORGADMIN 角色。

禁用 ORGADMIN 角色

您可以阻止将已启用 ORGADMIN 的常规账户用于执行组织级任务。要完成此操作,请执行 ALTER ACCOUNT 命令,以从账户中移除 ORGADMIN 角色。例如,如果想停止使用 account_123 账户来执行组织级任务,请执行以下操作:

  1. 登录组织账户。

  2. 以 GLOBALORGADMIN 角色执行操作:

    USE ROLE GLOBALORGADMIN;
    
    Copy
  3. 执行以下命令:

    ALTER ACCOUNT <account_name> SET IS_ORG_ADMIN = FALSE;
    
    Copy

ALTER ACCOUNT 语法只接受账户标识符的 账户名称格式。无法使用账户定位器指定账户。

语言: 中文