【问题标题】:Snowflake create intergration not having privileges on trail accountSnowflake 创建没有试用帐户权限的集成
【发布时间】:2021-01-25 17:18:52
【问题描述】:

我在 Azure 上获得了 Snowflake trail 帐户。我正在尝试创建雪管以将文件从 Azure Blob 存储自动摄取到雪花表。为此,其中一个步骤是创建通知集成命令,但我的雪花跟踪帐户没有足够的权限来执行此命令,即使具有 Accountadmin 角色。

SQL 访问控制错误:权限不足,无法对帐户“XYZ”进行操作

是否缺少对 Snowflake 跟踪帐户或任何其他权限的限制?请帮忙。

【问题讨论】:

    标签: snowflake-cloud-data-platform


    【解决方案1】:

    在 Snowflake 中,您需要角色 ACOUNTADMIN 或具有 运行 CREATE NOTIFICATION INTEGRATION 命令的 CREATE INTEGRATION 权限:https://docs.snowflake.com/en/sql-reference/sql/create-notification-integration.html

    可能你不小心选错了角色?

    注意:右上角的角色可能与工作表中设置的角色不同。使用了工作表中的角色 - 可能是这里的错误?

    【讨论】:

    • 您可以在 CREATE INTEGRATION 命令之前放置并运行此 SQL:USE ROLE ACCOUNTADMIN;
    • 没错。这将更新我提到的工作表级别的角色。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-02
    • 1970-01-01
    • 2013-12-25
    相关资源
    最近更新 更多