【问题标题】:Snowflake create storage for s3雪花为 s3 创建存储
【发布时间】:2021-04-24 06:43:40
【问题描述】:

我需要为 amazon s3 存储桶创建集成存储:

create or replace storage integration s3_int
  type = external_stage
  storage_provider = s3
  enabled = true
  storage_aws_role_arn = 'arn:aws:iam::127343226411:role/S3_Full_Access'
  storage_allowed_locations = ('s3://aaa.my.name.test/');

但我得到一个错误:

SQL access control error: Insufficient privileges to operate on account 'NL71756'

我应该设置什么来纠正它?

【问题讨论】:

  • 您在运行此 create 语句时使用的是什么角色,它是否具有所需的权限?

标签: sql amazon-s3 snowflake-cloud-data-platform


【解决方案1】:

您需要适当的权限来创建存储阶段:

只有帐户管理员(具有 ACCOUNTADMIN 角色的用户)或具有全局 CREATE INTEGRATION 权限的角色才能执行此 SQL 命令。

如果您已授予该角色,请尝试以下操作以充当帐户管理员:

use role accountadmin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 2021-06-22
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    相关资源
    最近更新 更多