首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS DMS -数据库迁移服务系统错误消息: IAM角色arn:aws:iam:<account_id>:Role /dms角色配置不正确

AWS DMS -数据库迁移服务系统错误消息: IAM角色arn:aws:iam:<account_id>:Role /dms角色配置不正确
EN

Stack Overflow用户
提问于 2019-10-24 13:21:32
回答 1查看 8.6K关注 0票数 11

我正在尝试创建一个DMS (数据库迁移服务)实例,但是我得到了以下错误:

代码语言:javascript
复制
SYSTEM ERROR MESSAGE:The IAM Role arn:aws:iam::<account_id>:role/dms-vpc-role is not configured properly

我应该创建什么角色,我应该把它分配给什么?

EN

回答 1

Stack Overflow用户

发布于 2019-10-24 13:25:25

您需要允许DMS承担一个角色:

创建dmsAssumeRolePolicyDocument.json文件的

代码语言:javascript
复制
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "dms.amazonaws.com"
      },
      "Action": "sts:AssumeRole"
    }
  ]
}

  1. 创建角色:

aws iam create-role --role-name dms-vpc-role --assume-role-policy-document file:///tmp/dmsAssumeRolePolicyDocument.json

  1. 附加角色:

aws iam attach-role-policy --role-name dms-vpc-role --policy-arn arn:aws:iam::aws:policy/service-role/AmazonDMSVPCManagementRole

现在您可以继续在控制台中创建DMS实例,或者使用awscli。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58542334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档