Điểm:0

Làm cách nào để khắc phục sự cố kết nối với mariadb trong amazon RDS?

lá cờ cn

Tôi đã tạo cơ sở dữ liệu mariadb AMAZON RDS ở bậc miễn phí.

Trước tiên, tôi đã sử dụng mật khẩu được tạo ngẫu nhiên nhưng nó không kết nối.

Vì vậy, tôi nhấp vào sửa đổi và cập nhật cơ sở dữ liệu bằng mật khẩu mới.

nhưng tôi vẫn gặp lỗi như dưới đây.

(conn=36) Truy cập bị từ chối đối với người dùng 'root'@'175.101.107.213' (sử dụng mật khẩu: CÓ)
Bộ ký tự hiện tại là windows-1252. Nếu mật khẩu đã được đặt bằng bộ ký tự khác, hãy cân nhắc sử dụng tùy chọn 'password CharacterEncoding'

nhập mô tả hình ảnh ở đây

Nhưng tôi đã cập nhật mật khẩu nhiều lần nhưng lần nào cũng gặp vấn đề như vậy.

Vui lòng đề xuất cách khắc phục điều đó. Tôi đã kiểm tra tùy chọn password CharacterEncoding trong dbeaver, nó có một giá trị trống.

Tim avatar
lá cờ gp
Tim
Bạn có đang sử dụng cùng một mật khẩu mà bạn đã xác định trong bảng điều khiển AWS không? Hãy thử mật khẩu không có dấu câu hoặc ký tự đặc biệt. Hãy thử MySql để xem nó có hoạt động khác đi không. Rất có thể đó là do lỗi người dùng vì hàng nghìn cơ sở dữ liệu đó sẽ được tạo ra mỗi ngày, nhưng chính xác là gì thì... không chắc chắn.
Điểm:0
lá cờ af

Chưa thể bình luận. Ngoài việc đơn giản hóa mật khẩu (để thử nghiệm), hãy đảm bảo tên người dùng khớp với tên đã được đặt cho "Tên người dùng chính" khi phiên bản RDS được tạo.

Đối với MariaDB trên RDS, mặc định là "quản trị viên".

Điểm:0
lá cờ cn

Bạn đang kết nối từ một máy chủ bên ngoài?

Theo mặc định, chính sách kết nối mariadb bị hạn chế và chúng chỉ cho phép kết nối cục bộ, trừ khi bạn chỉ định khác. Kiểm tra tệp cấu hình của bạn và tìm dòng sau:

# Thay vì bỏ qua kết nối mạng, mặc định hiện chỉ nghe trên
# localhost tương thích hơn và không kém an toàn hơn.
địa chỉ liên kết = 127.0.0.1

Nếu bạn muốn nghe các kết nối bên ngoài, bạn nên nhận xét dòng đó và khởi động lại dịch vụ.

Ngoài ra, lưu ý rằng không nên kết nối với cơ sở dữ liệu của bạn với quyền root và trong một số môi trường (tôi không biết cụ thể đối với Amazon RDS), đăng nhập root cũng bị vô hiệu hóa đối với các kết nối mạng.

Chỉnh sửa: Điều này có thể được thực hiện từ bảng điều khiển Amazon RDS bằng cách đặt Truy cập công cộng tài sản của ví dụ của bạn để Đúng:

Phiên bản CSDL của tôi nằm trong một mạng con công cộng và tôi không thể kết nối với nó qua internet từ máy tính cục bộ của mình

Đă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.