Điểm:1

Điều gì gây ra BadRequestException khi gọi thao tác ExecuteStatement trên Aurora Serverless db

lá cờ cn

Tôi có một hàm lambda truy xuất các bản ghi từ AWS Aurora Serverless db. Bây giờ tôi đã nghĩ đến việc thêm cổng api để kích hoạt chức năng lambda nhưng tôi gặp lỗi này Kết nối một chức năng AWS Lambda do API Gateway kích hoạt với cơ sở dữ liệu MySQL của Aurora Serverless.

[ERROR] BadRequestException: Đã xảy ra lỗi (BadRequestException) khi gọi thao tác ExecuteStatement: 
Quyền truy cập bị từ chối đối với người dùng 'admin'@'10.x.xx.xxx' (sử dụng mật khẩu: CÓ); Mã lỗi: 1045; Trạng thái SQL: 28000
Traceback (cuộc gọi gần đây nhất cuối cùng):
  Tệp "/var/task/index.py", dòng 11, trong trình xử lý
    sql="CHỌN * TỪ ecomdev.Khách hàng;"

Điều gì gây ra BadRequestException khi gọi thao tác ExecuteStatement trên db Aurora Serverless. Tôi đã sử dụng AWS CDK để tạo ngăn xếp. tôi đã trải qua điều này câu hỏi Nhưng nó đi theo một hướng khác mà tôi cảm thấy không cần thiết. Xin hãy giúp tôi nếu bạn đã gặp phải lỗi này.

Điểm:0
lá cờ cn

Lỗi 1045 dường như có nghĩa là 'Quyền truy cập bị từ chối'. Bạn đã đặt đúng thông tin xác thực trong Lambda của mình chưa? Lambda có sử dụng đúng vai trò thực thi không? Có vẻ là một số thông tin tốt hơn đây.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.