AWS RDS Proxy : Error 'IAM role not authorized'

mendes-bertrand 06/06/2024
RÉSOLU
mendes-bertrand
Auteur Actif
Avatar de mendes-bertrand
mendes-bertrand
Auteur Actif

yo, j'essaie de mettre un RDS Proxy devant ma base Postgres pour gérer les pics de connexions de mes Lambdas. j'ai bien activé l'auth IAM mais j'ai une erreur systématique quand la lambda tente de se connecter

FATAL: IAM role arn:aws:iam::1234:role/lambda-role is not authorized to connect to proxy prx-xxxx

j'ai pourtant ajouté la policy rds-db:connect sur le rôle de ma lambda...

06/06/2024 à 01:07

3 commentaires

celina14
Membre Actif
Avatar de celina14
celina14
Membre Actif

t'as pas oublié de mettre l'ARN de la ressource dans ta policy ? defois le wildcard * passe pas sur le rds-db

Modifié le 23/05/2026 à 16:20
william-francois
Membre Actif
Avatar de william-francois
william-francois
Membre Actif

attention l'arn pour rds-db:connect est super spécifique, c pas l'arn du proxy lui-même. ça doit ressembler à arn:aws:rds-db:region:account:dbuser:proxy-id/db-user. et check aussi que ton proxy a bien le droit d'accéder au secret dans secrets manager pour s'authentifier à la db

Modifié le 23/05/2026 à 16:20
mendes-bertrand
Auteur Actif
Avatar de mendes-bertrand
mendes-bertrand
Auteur Actif

c'était l'arn du dbuser qui était mal formaté dans ma policy iam. corrigé et ça pool nickel. merci !

08/06/2024 à 21:24

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire