Aurora - 在加密存储桶时从s3加载数据

问题描述 投票:0回答:1

我正在尝试将存储在加密S3存储桶中的CSV文件中的数据加载到Aurora表中。

LOAD DATA FROM S3 's3-eu-west-1://my.bucket/payout/export_payout.csv'
INTO TABLE payout
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
(payment_block_key,doc_date, item_text, currency, @days_in_arrears)
SET
days_in_arrears = NULLIF(@days_in_arrears, '');

如果我运行此查询,我会收到以下错误:

S3 API returned error: Access Denied:Access Denied

如何指定用于将文件下载到极光的KMS密钥arn?

encryption amazon-s3 amazon-rds-aurora aws-kms aws-aurora
1个回答
0
投票

Aurora使用IAM角色从Amazon S3访问数据。您需要授予该角色访问S3存储桶的权限以及使用KMS中相关密钥的权限。

看到:

© www.soinside.com 2019 - 2024. All rights reserved.