sql >> Database >  >> RDS >> PostgreSQL

Rails kan niet inloggen op postgresql - PG::Error - wachtwoord - Correcte info

Database.yml:

connection: &connection
  adapter: postgresql
  encoding: unicode
  pool: 5
  username: username
  password: tehpass

development:
  <<: *connection
  database: dbname_development

test:
  <<: *connection
  database: dbname_test

production:
  <<: *connection
  database: dbname_production

Als dit voor jou niet werkt, kan er iets mis zijn tijdens de installatie.

Bezoek deze blog , ik hoop dat dit je kan helpen.

BEWERKEN

FOUTGEVAL:

e_sendauth: no password supplied 

fe_sendauth: no password supplied

Dit gebeurt onder een standaard Ubuntu-installatie en is te wijten aan het feit dat de machtigingen in pg_hba.conf standaard te beperkend zijn. Om rails te laten verbinden, verander je gewoon de onderkant van pg_hba.conf om er zo uit te zien.

# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# "local" is for Unix domain socket connections only
local   all         all                               trust
# IPv4 local connections:
host    all         all         127.0.0.1/32          trust
# IPv6 local connections:
host    all         all         ::1/128               trust

Laat je me weten of dit helpt of niet?




  1. ORA-00927:ontbreekt gelijkteken

  2. Tel het aantal dagen tussen 2 datums in JPA

  3. Terugknop exploits voorkomen? PHP

  4. De datumnotaties vinden die worden gebruikt voor een specifieke taal in SQL Server (T-SQL)