AmazonDynamoDBException:User:username未被授权对资源执行:dynamodb:Desc



我正试图使用带有弹簧云蒸汽绑定器驱动器的弹簧靴连接到亚马逊消防软管,从消防流中读取数据。我得到了以下例外,不知道为什么它试图在发电机数据库中看到。

原因:com.amazonaws.services.dynoldbv2.model.AmazonDynamoDBException:用户:arn:aws:iam::accountId:user/emailid未被授权执行:generanddb:描述资源表:arn:aws:generanddb:us-west-2:265878766430:table/SpringIntegrationMetadataStore(服务:AmazonDynamoDBv2;状态代码:400;错误代码:AccessDeniedException;请求ID:requestidnumber(

我可以通过python消防软管库使用相同的凭据连接到相同的消防软管流。但不是与春季云流粘合剂驱动剂

此问题与Dynamodb的访问权限有关

AWS密钥应具有DynamoDB的权限。Spring cloud蒸汽绑定器kinesis试图在Dynamodb中创建SpringIntegrationLockRegistry。

如果对Dynamodb的访问权限和特权不存在,那么我们就进入了这类问题

我在应用程序设置过程中遇到的问题是

1。引起原因:com.amazonaws.services.dynoldbv2.model.AmazonDynamoDBException:用户:arn:aws:iam::someid:user/username未被授权执行:generandb:DescriptionTable在resource:an:aws:generanddb:region:id:table/SpringIntegrationMetadataStore(服务:AmazonDynamoDBv2;状态代码:400;错误代码:AccessDeniedException;请求ID:请求

  1. a.i.k.KinesisMessageDrivenChannelAdapter:锁定期间出错:DynamoDbLock[lockKey=anonymous.someid:streamName:shardId编号,lockedAt=2020-03-27@10:22:38.129,lockItem=null]

java.lang.IllegalStateException:DynamoDb表SpringIntegrationLockRegistry在60秒内未创建

最新更新