Puncte:1

Ce cauzează BadRequestException la apelarea operației ExecuteStatement pe Aurora Serverless db

drapel cn

Am o funcție lambda care preia înregistrările din AWS Aurora Serverless db. Acum m-am gândit să adaug gateway-ul api pentru a declanșa funcția lambda, dar primesc această eroare Conectați o funcție AWS Lambda declanșată de API Gateway la baza de date MySQL Aurora Serverless.

[EROARE] BadRequestException: A apărut o eroare (BadRequestException) la apelarea operației ExecuteStatement: 
Acces refuzat pentru utilizatorul „admin”@“10.x.xx.xxx” (folosind parola: DA); Cod de eroare: 1045; SQLState: 28000
Traceback (cel mai recent apel ultimul):
  Fișierul „/var/task/index.py”, linia 11, în handler
    sql="SELECT * FROM ecomdev.Customer;"

Ce cauzează BadRequestException la apelarea operației ExecuteStatement pe Aurora Serverless db. Am folosit AWS CDK pentru a crea stivele. Am trecut prin asta întrebare Dar urmează un alt lucru care nu este necesar. Vă rog să mă ajutați dacă ați întâmpinat această eroare.

Puncte:0
drapel cn

Eroare 1045 aparent înseamnă 'Acces interzis'. Ai setat corect acreditările în Lambda? Lambda folosește rolul de execuție corect? Se pare că sunt mai multe informații bune Aici.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.