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

Nelze použít uživatele postgres v nové databázi pro rails 3 na serveru ubuntu 10.04

Vypadá to, že potřebujete změnit svůj soubor pg_hba.conf. Na mém počítači s ubuntu 11.10 je v /etc/postgresql/9.1/main/pg_hba.conf

V něm směrem dolů musíte najít a nahradit ident na md5. Bude to vypadat nějak takto:

local   all             all                                     md5

Zasekl jsem se, protože pro mě (postgresql 9.1 a pomocí Rails 3.2.2) je výchozí nastavení peer, což není správné. Podívejte se, co znamená peer a identifikace zde .

To je pro postgresql 9.1, takže možná budete muset hledat svou verzi.

Hodně štěstí!




  1. zrušte tabulkový prostor, pokud neexistují

  2. MySQL Query – poslední záznamy na skupinu

  3. jak může můj skript SQL určit, zda běží v sqldeveloper nebo sqlplus?

  4. Mix MySQL a Mongodb v aplikaci