sql >> Databáze >  >> RDS >> PostgreSQL

Při pokusu o nastavení postgres pro aplikaci ror se zobrazuje chyba - fe_sendauth:nebylo zadáno heslo

Musíte změnit svou změnu pg_hba.conf . Zde je můj příklad:

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

Všimněte si, že trust znamená, že kdokoli na address (v tomto případě localhost) se může připojit jako uvedený uživatel (nebo v tomto případě libovolný uživatel dle vlastního výběru). To je vhodné opravdu jen pro vývojové konfigurace s nedůležitými daty. Nepoužívejte to v produkci .



  1. Jak naplnit hodnoty cizích klíčů v konfiguraci Hibernate + Spring JPA, když jsou současně zachovány nadřazené/podřízené objekty?

  2. Ověřování oken na serveru SQL a asp.net

  3. Funkce data a času MySQL neexistují

  4. Jak zobrazit druhý rozevírací seznam na základě předchozí hodnoty rozevíracího seznamu pomocí JavaScriptu