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

psql:FATAL:Uwierzytelnianie identyfikatora nie powiodło się dla użytkownika postgres

Poniższe kroki działają dla nowej instalacji postgres 9.1 na Ubuntu 12.04. (Działa również dla postgres 9.3.9 na Ubuntu 14.04.)

Domyślnie postgres tworzy użytkownika o nazwie „postgres”. Logujemy się jako ona i przekazujemy jej hasło.

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

Wyloguj się z psql wpisując \q lub ctrl+d . Następnie łączymy się jako „postgres”. -h localhost część jest ważna :mówi psql klienta, z którym chcemy się połączyć za pomocą połączenia TCP (które jest skonfigurowane do korzystania z uwierzytelniania hasła), a nie połączenia PEER (które nie dba o hasło).

$ 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. Jak Div() działa w PostgreSQL

  2. Czy typ danych Postgres NUMERIC może przechowywać podpisane wartości?

  3. Uzyskać kolejność ostatnich N wierszy w bazie danych?

  4. Jak zmodyfikować pola w nowym typie danych PostgreSQL JSON?

  5. Bezpiecznie zmieniaj nazwy tabel za pomocą kolumn klucza podstawowego szeregowego