雪花错误:SQL 访问控制错误:没有足够的权限对​​帐户“<Account-ID>”进行操作

Pus*_*dey 4 snowflake-cloud-data-platform

我有一个 Snowflake 的免费试用帐户。我正在尝试创建存储集成。但运行脚本后我收到以下错误:

SQL访问控制错误:没有足够的权限来操作帐户''

即使对于帐户管理员角色,也会出现上述错误。

Gre*_*lik 6

在 Snowflake 原始 Web UI(不是 Snowsight)中,有两个地方可以设置您的角色。您需要确保在正确的上下文中更改为 ACCOUNTADMIN 角色:

在 Snowflake Web UI 中设置角色

如果您在从 Web UI 运行 SQL 语句时遇到错误,请检查您当前的工作表角色。您可以单击图标或角色文本进行更改。

在此示例中,您可以看到我已将右上角的角色更改为 ACCOUNTADMIN,但这仅更改了按钮栏的角色。在工作表中运行 SQL 语句时,我仍然使用 SYSADMIN 角色。

另请注意,每个工作表都有其自己的上下文,因此,如果您要打开的工作表上的设置不同,则更改工作表可能会改变您的角色。