尝试加载 Redshift 样本,从 S3 复制时拒绝访问
Posted
技术标签:
【中文标题】尝试加载 Redshift 样本,从 S3 复制时拒绝访问【英文标题】:Trying to load Redshift samples, Access Denied when COPYing from S3 【发布时间】:2015-11-29 18:36:18 【问题描述】:我正在浏览 AWS 网站上的 Redshift 教程,但我无法使用 COPY 命令访问他们的示例数据存储桶。我知道我使用了正确的密钥和秘密密钥,甚至生成了新的尝试,但没有成功。
来自 S3 的错误是 S3ServiceException:Access Denied,Status 403,Error AccessDenied。亚马逊说这与存储桶的权限有关,但他们没有指定用于访问示例存储桶的凭据,所以我假设它们对公众开放?
有人解决了这个问题还是我误解了这个错误?
【问题讨论】:
【参考方案1】:我误解了这个错误。存储桶可公开访问,您只需授予 IAM 用户访问 S3 服务的权限。
【讨论】:
以上是关于尝试加载 Redshift 样本,从 S3 复制时拒绝访问的主要内容,如果未能解决你的问题,请参考以下文章
Node-Redshift 是不是支持复制命令(查询)将数据从 S3 加载到 Redshift?
当“自动”将数据从 S3 加载到 Redshift 表中时,大小写是不是重要? [复制]