sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kan min Ruby on Rails-app få adgang til databasen uden adgangskoden?

Fordi din nuværende Postgres-installation er konfigureret til at tillade forbindelser fra localhost.

Tjek din pg_hba.conf højst sandsynligt vil du finde noget som dette:

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

Hvilket grundlæggende siger "tillad alle forbindelser for alle Postgres-brugere og databaser fra 127.0.0.1."

Flere detaljer kan findes i dokumenterne:http://www.postgresql.org/docs/9.1/static/auth-pg-hba-conf.html (Se eksempel 20-1)



  1. PostgreSQL:Opret tabel, hvis den ikke eksisterer AS

  2. Django og mysql problemer på Mavericks

  3. Effektiv måde at indsætte dataramme fra R til SQL

  4. Sequelize opretter ikke fremmednøgler som begrænsninger