【问题标题】:Problem when adding global privileges to a role向角色添加全局权限时出现问题
【发布时间】:2020-07-20 18:09:13
【问题描述】:

我正在尝试将 CREATE INTEGRATION ON ACCOUNT 全局权限添加到自定义角色,而我的角色是 ACCOUNTADMIN。但我收到“未执行授权:权限不足”。错误。我做错了什么?

Screenshot

【问题讨论】:

    标签: snowflake-cloud-data-platform


    【解决方案1】:

    您以红色突出显示的角色控制着您用于功能区按钮的角色。它与您用于工作表的角色不同。

    您用于工作表的角色位于右侧,在“选择仓库”和“选择数据库”选项旁边。

    在这种情况下,您将 SECURITYADMIN 角色用于工作表。您需要在工作表上更改它以使用 ACCOUNTADMIN 角色。

    我的建议是使用这种语法以避免歧义:

    use role ACCOUNTADMIN;
    --Do the action you need
    use role SYSADMIN; -- Immediately switch away from ACCOUNTADMIN when done using it.
    

    将 ACCOUNTADMIN 想象成 Linux/Unix 中的 root。谨慎使用,完成后迅速退出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-06
      • 2021-02-02
      • 2021-01-03
      • 1970-01-01
      • 1970-01-01
      • 2013-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多