OperationalError at /admin/
FATAL: Peer authentication failed for user "myuser"
Đây là lỗi tôi nhận được khi tôi cố truy cập trang quản trị Django của mình. Tôi đã sử dụng cơ sở dữ liệu MySQL không có vấn đề gì. Tôi mới dùng PostgreSQL, nhưng đã quyết định chuyển đổi vì máy chủ cuối cùng tôi dự định sử dụng cho dự án này không có MySQL.Kết nối Django với PostgreSQL: "Xác thực ngang hàng không thành công"
Vì vậy, tôi đã tìm tôi có thể thực hiện quá trình cài đặt PostgreSQL, chạy syncdb
và tất cả được đặt.
Vấn đề là tôi dường như không thể khiến ứng dụng của mình kết nối với cơ sở dữ liệu. Tôi có thể đăng nhập vào PostgreSQL thông qua dòng lệnh hoặc ứng dụng máy tính để bàn mà tôi đã tải xuống. Chỉ cần không có trong kịch bản.
Ngoài ra, tôi có thể sử dụng manage.py shell
để truy cập vào db tốt.
Mọi suy nghĩ?
bạn có thể xem xét chuyển dung dịch từ câu hỏi của bạn để trả lời của bạn (và chấp nhận nó). Bằng cách này, câu hỏi sẽ vẫn là một câu hỏi và nó sẽ cung cấp câu trả lời đúng cách. BTW: tốt lắm! :-) –
Sẽ làm. Cảm ơn. –
Đã gặp sự cố tương tự với Rails 3 và đề xuất của bạn đã khắc phục được sự cố. Chúc mừng! – Marco