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

Próbuję skonfigurować postgres dla aplikacji ror, pojawia się błąd - fe_sendauth:nie podano hasła

Musisz zmienić swoją zmianę w pg_hba.conf . Oto mój przykład:

pg_hba.conf :

TYPE  DATABASE        USER            ADDRESS                 METHOD

host    all             all             127.0.0.1/32            trust

host    all             PC             127.0.0.1/32            trust

host    all             all             ::1/128                 trust

Zauważ, że trust oznacza, że ​​każdy pod adresem address (w tym przypadku localhost) może połączyć się jako wymieniony użytkownik (lub w tym przypadku dowolny wybrany przez siebie użytkownik). Jest to naprawdę odpowiednie tylko w przypadku konfiguracji programistycznych z nieistotnymi danymi. Nie używaj tego w produkcji .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nieudane koło budowania dla psycopg2 - MacOSX przy użyciu virtualenv i pip

  2. doktryna kolumna JSON w postgresql przechowuje obiekty lub tablice tych samych danych

  3. UTWÓRZ BAZĘ DANYCH wewnątrz transakcji

  4. Wydajny sposób na pobieranie danych z drugiej bazy danych?

  5. Uzyskaj liczbę rekordów, których dotyczy INSERT lub UPDATE w PostgreSQL