PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

psql:FATAL:Otentikasi rekan gagal untuk pengembangan pengguna

Coba:

psql -U user_name  -h 127.0.0.1 -d db_name

dimana

  • -U adalah nama pengguna basis data
  • -h adalah nama host/IP server lokal, sehingga menghindari soket domain Unix
  • -d adalah nama database yang akan dihubungkan

Ini kemudian dievaluasi sebagai koneksi "jaringan" oleh Postgresql daripada koneksi soket domain Unix, sehingga tidak dievaluasi sebagai koneksi "lokal" seperti yang mungkin Anda lihat di pg_hba.conf :

local   all             all                                     peer


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengubah waktu tanggal menjadi nilai zaman unix di Postgres?

  2. Kolom tidak ada?

  3. Kesalahan saat mengatur n_distinct menggunakan variabel plpgsql

  4. Instal icu4c versi 63 dengan Homebrew

  5. Perbaiki “ERROR:  missing FROM-clause entry for table” di PostgreSQL saat menggunakan UNION, EXCEPT, atau INTERSECT