PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

psql:FATAL:Xác thực danh tính không thành công cho postgres của người dùng

Các bước sau phù hợp để cài đặt postgres 9.1 mới trên Ubuntu 12.04. (Cũng hoạt động cho postgres 9.3.9 trên Ubuntu 14.04.)

Theo mặc định, postgres tạo một người dùng có tên là 'postgres'. Chúng tôi đăng nhập với tư cách là cô ấy và cung cấp mật khẩu cho cô ấy.

$ sudo -u postgres psql
\password
Enter password: ...
...

Đăng xuất psql bằng cách nhập \q hoặc ctrl+d . Sau đó, chúng tôi kết nối với tư cách là 'postgres'. -h localhost phần là quan trọng :nó báo cho psql ứng dụng khách mà chúng tôi muốn kết nối bằng kết nối TCP (được định cấu hình để sử dụng xác thực mật khẩu) chứ không phải bằng kết nối PEER (không quan tâm đến mật khẩu).

$ psql -U postgres -h localhost


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm kiếm toàn văn kể từ PostgreSQL 8.3

  2. Một số ý tưởng về tổng hợp tài nguyên cấp thấp trong PostgreSQL

  3. Tính giờ làm việc giữa 2 ngày trong PostgreSQL

  4. Làm thế nào để làm mới các thực thể JPA khi cơ sở dữ liệu phụ trợ thay đổi không đồng bộ?

  5. Duy trì múi giờ ở loại timestamptz PostgreSQL