Tôi gần đây là phiên bản mới nhất của ubuntu và tôi chưa quen với nó. Tôi đã có một số vấn đề kết nối postgresql với pgadmin3.vai trò gây tử vong psql không tồn tại
Tôi đã cố gắng làm theo một số hướng dẫn để tạo máy chủ lưu trữ cục bộ mà tôi có thể sử dụng trong pgadmin3. Tôi đã không thực sự đánh dấu và tôi nghĩ rằng tôi đã làm cho nó tồi tệ hơn bằng cách cài đặt, gỡ cài đặt, cài đặt, gỡ cài đặt, thử câu trả lời tôi tìm thấy ... Tại thời điểm này tôi không chắc chắn postgres của tôi là sạch. Có thể tôi đã cài đặt hai postgres, một lần nữa, tôi không chắc chắn. Tôi đã cố gắng để gỡ bỏ cài đặt nó nhưng tôi đã có một lỗi mà cơ bản cho biết postgres không có trong sudo.
Vấn đề là bây giờ tôi có lỗi này chạy psql trong giao diện điều khiển:
$psql
psql: FATAL: role "user" does not exist
tôi không thể tìm thấy pg_hba.conf
và vào thời điểm này tôi quá sợ hãi để làm cho mọi việc còn tồi tệ hơn bằng cách cố gắng sau bất kỳ các bài đăng khác.
Tôi làm cách nào để thực hiện công việc này?
'pg_hba.conf' không có liên quan ở đây. Bạn đang cố gắng kết nối với tên người dùng 'người dùng' - nhưng tài khoản/tên người dùng/vai trò đó không tồn tại.Bạn cần phải chỉ định một người dùng cơ sở dữ liệu hiện có bằng cách sử dụng chuyển đổi '-U' khi bắt đầu' psql' –
Vì thông báo lỗi đến từ psql, bạn đã kết nối với DBMS, Không cần phải gây rối với pg_hba.conf. Như thông báo cho biết: tên người dùng "người dùng" không tồn tại. BTW: 'user' là một tên khủng khiếp đối với người dùng. Bạn sẽ gọi con của bạn là 'con'? – joop
Tôi không rõ ràng nhưng thay vì người dùng, đó là tên phiên của tôi được viết. Tối nay tôi sẽ cố hết sức. – whiplash