PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

psql:FATAL:Uwierzytelnienie peera nie powiodło się dla użytkownika dev

Wypróbuj:

psql -U user_name  -h 127.0.0.1 -d db_name

gdzie

  • -U to nazwa użytkownika bazy danych
  • -h jest nazwą hosta/IP lokalnego serwera, unikając w ten sposób gniazd domeny Unix
  • -d to nazwa bazy danych, z którą należy się połączyć

Jest to następnie oceniane jako połączenie „sieciowe” przez Postgresql, a nie połączenie z gniazdem domeny uniksowej, dlatego nie jest oceniane jako połączenie „lokalne”, jak można zobaczyć w 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. czy adapter rails postgres obsługuje SSL?

  2. Testowanie funkcji PostgreSQL, które wykorzystują i zwracają refcursor

  3. Szczegółowe informacje na temat dostawców chmury:PostgreSQL na AWS Aurora

  4. Jak usunąć ustaloną liczbę wierszy z sortowaniem w PostgreSQL?

  5. sql ORDER BY wiele wartości w określonej kolejności?