从对象存储OSS的Bucket中导入数据时,您需要具有访问该Bucket的权限。本文介绍通过在RAM(访问控制)控制台创建策略进行授权并创建AccessKey的方法。
操作步骤
- 使用阿里云账号登录RAM控制台。
- 在左侧导航栏,选择。
- 在权限策略页面,单击创建权限策略。
- 在创建权限策略页面,单击脚本编辑页签。
- 输入权限策略内容,然后单击下一步:编辑基本信息。
权限策略内容如下:
{
"Version": "1",
"Statement": [
{
"Action": [
"oss:GetObject",
"oss:GetBucket",
"oss:GetObjectMeta",
"oss:ListObjects"
],
"Resource": "*",
"Effect": "Allow"
}
]
}
说明 Resource
:请您替换为导入数据文件的具体路径。如果当前未规划好导入路径,您可以使用星号(*)代替。
- 输入权限策略名称和备注。
- 检查并优化权限策略内容。
- 单击确定。
创建RAM用户的AccessKey
您可以使用以下账号创建RAM用户的AccessKey:
- 阿里云账号。
- 具有管理权限的RAM用户。
- 允许自主管理AccessKey的RAM用户。关于如何设置自主管理AccessKey的详情,请参见设置RAM用户安全策略。
- 登录RAM控制台。
- 在左侧导航栏,选择。
- 在用户页面,单击目标RAM用户名称。
- 在用户AccessKey区域,单击创建AccessKey。
- 根据界面提示完成安全验证。
- 在查看Secret对话框,查看AccessKey ID和AccessKey Secret。
您可以单击下载CSV文件,下载AccessKey信息。单击复制,复制AccessKey信息。
说明
- RAM用户的AccessKey Secret只在创建时显示,不支持查看,请妥善保管。
- 如果AccessKey泄露或丢失,则需要创建新的AccessKey。每个RAM用户最多可以创建2个AccessKey。
- 单击确定。
创建阿里云账号的AccessKey
- 使用阿里云账号登录控制台。
- 将鼠标悬浮在右上方的账号图标上,单击AccessKey管理。
- 在安全提示对话框,阅读安全提示信息,然后单击继续使用AccessKey。
- 在AccessKey页面,单击创建AccessKey。
- 根据界面提示完成安全验证。
- 在查看Secret对话框,查看AccessKey ID和AccessKey Secret。
您可以单击下载CSV文件,下载AccessKey信息。单击复制,复制AccessKey信息。
说明
- 阿里云账号的AccessKey Secret支持查看。您可以单击查看Secret,查看AccessKey Secret。
- 每个阿里云账号最多可以创建5个AccessKey。
- 单击确定。