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

Railsy nie mogą zalogować się do postgresql - PG::Error - hasło - Poprawne informacje

Database.yml:

connection: &connection
  adapter: postgresql
  encoding: unicode
  pool: 5
  username: username
  password: tehpass

development:
  <<: *connection
  database: dbname_development

test:
  <<: *connection
  database: dbname_test

production:
  <<: *connection
  database: dbname_production

Jeśli to nie działa, może być coś nie tak podczas instalacji.

Odwiedź ten blog , mam nadzieję, że to może ci pomóc.

EDYTUJ

PRZYPADEK BŁĘDU:

e_sendauth: no password supplied 

fe_sendauth: no password supplied

Dzieje się tak podczas standardowej instalacji Ubuntu i wynika z tego, że uprawnienia w pg_hba.conf są domyślnie zbyt restrykcyjne. Aby umożliwić połączenie szyn, po prostu zmień dół pliku pg_hba.conf, aby wyglądał tak.

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# "local" is for Unix domain socket connections only
local   all         all                               trust
# IPv4 local connections:
host    all         all         127.0.0.1/32          trust
# IPv6 local connections:
host    all         all         ::1/128               trust

Daj mi znać, czy to pomoże, czy nie?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd połączenia z Postgresem w Spring Boot

  2. psycopg2 odpowiednik polecenia R dbWriteTable i uzyskanie większej wydajności z kodu Pythona

  3. Pusta tablica jako domyślna wartość kolumny tablicy PostgreSQL

  4. Wstaw zeskrobane dane tabeli bezpośrednio do bazy danych PostgreSQL

  5. Zaawansowane dopasowywanie partycji do łączenia partycji