组织管理员¶
组织管理员执行组织级任务,例如管理账户和查看组织级使用信息。目前,有两种执行组织级任务的方法:
使用组织账户中的 GLOBALORGADMIN 角色(首选)
使用 ORGADMIN 角色
使用 GLOBALORGADMIN 角色¶
多账户组织应使用 组织账户 中的 GLOBALORGADMIN 执行组织级任务。具有 GLOBALORGADMIN 角色的用户也称为全局组织管理员。
要以全局组织管理员身份执行任务,请执行以下操作:
登录组织账户。
执行下列操作之一:
如果要在 SQL 工作表中执行任务,请执行以下命令:
USE ROLE GLOBALORGADMIN;
如果您在 Snowsight 中执行其他任务,请 将活动角色切换 为 GLOBALORGADMIN。
使用 ORGADMIN 角色¶
重要
在启用 ORGADMIN 的账户中使用 ORGAMDIN 角色的功能正在逐步淘汰。强烈考虑使用 组织账户中的 GLOBALORGADMIN 角色 来执行组织级任务。
要使用 ORGADMIN 角色执行任务,请执行以下操作:
登录已启用 ORGADMIN 的账户。
执行下列操作之一:
如果要在 SQL 工作表中执行任务,请执行以下命令:
USE ROLE ORGADMIN;
如果您在 Snowsight 中执行其他任务,请 将活动角色切换 为 ORGADMIN。
在账户中启用 ORGADMIN 角色¶
要为现有账户 my_account1
启用 ORGADMIN 角色,组织管理员可以从已启用 ORGADMIN 角色的账户执行以下命令:
USE ROLE ORGADMIN;
ALTER ACCOUNT my_account1 SET IS_ORG_ADMIN = TRUE;
启用 ORGADMIN 角色时,请注意以下三点:
ALTER ACCOUNT 语法只接受账户标识符的 账户名称格式。无法使用账户定位器指定账户。
默认情况下,最多可以在 8 个账户中启用 ORGADMIN 角色。如果组织需要更多具有 ORGADMIN 角色的账户,请联系 Snowflake 支持部门。
无法为 阅读者账户 启用 ORGADMIN 角色。
禁用 ORGADMIN 角色¶
您可以阻止将已启用 ORGADMIN 的常规账户用于执行组织级任务。要完成此操作,请执行 ALTER ACCOUNT 命令,以从账户中移除 ORGADMIN 角色。例如,如果想停止使用 account_123
账户来执行组织级任务,请执行以下操作:
登录组织账户。
以 GLOBALORGADMIN 角色执行操作:
USE ROLE GLOBALORGADMIN;
执行以下命令:
ALTER ACCOUNT <account_name> SET IS_ORG_ADMIN = FALSE;
ALTER ACCOUNT 语法只接受账户标识符的 账户名称格式。无法使用账户定位器指定账户。