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

W jaki sposób moja aplikacja Ruby on Rails może uzyskać dostęp do bazy danych bez hasła?

Ponieważ twoja bieżąca instalacja Postgres jest skonfigurowana tak, aby zezwalać na połączenia z hosta lokalnego.

Sprawdź swój pg_hba.conf najprawdopodobniej znajdziesz coś takiego:

# TYPE  DATABASE    USER        IP-ADDRESS    IP-MASK             METHOD
host    all         all         127.0.0.1     255.255.255.255     trust 

Co w zasadzie mówi „zezwól na wszystkie połączenia dla wszystkich użytkowników i baz danych Postgres z 127.0.0.1”.

Więcej szczegółów można znaleźć w dokumentacji:http://www.postgresql.org/docs/9.1/static/auth-pg-hba-conf.html (Patrz przykład 20-1)



  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 zwrócić listę dostępnych sortowań w PostgreSQL

  2. Zapytanie Rails .where() nie działa

  3. Zapomniałem hasła administratora w Postgres (instalacja Windows), nie można zresetować

  4. Jak zminimalizować RPO dla baz danych PostgreSQL za pomocą odzyskiwania punktu w czasie?

  5. Czy mogę używać Parallel.For z poleceniami sql?