estoy usando MacOSX León, Ruby 1.9.2, 3.1.2 y Rieles postgres 9.0.4Postgres rake db: migrate falla con error de acceso denegado
hice un rake db: migrate en mi aplicación con postgres . Falló con el error de acceso denegado.
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Invoke db:load_config (first_time)
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:load_config
** Execute db:migrate
rake aborted!
could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
He comprobado si el servidor se está ejecutando y funciona correctamente. Podría conectarse correctamente a mi db usando
psql -Umyuser myapp_development
psql -Umyuser myapp_test
bien la creación de un nuevo usuario PG, nunca me pidió una contraseña y por lo que no se dio por contraseña para ese usuario myuser
en cualquier lugar.
Aquí está mi archivo database.yml.
development:
adapter: postgresql
encoding: utf8
database: myapp_development
username: pgguy
test:
adapter: postgresql
encoding: utf8
database: myapp_test
username: pgguy
production:
adapter: postgresql
encoding: utf8
database: myapp_production
¿Qué debo hacer para conectarme desde la aplicación my rails?
muchas gracias! He estado tratando de diagnosticar esto por horas. –
¡Excelente! .. Pasé un día tratando de resolver esto en OS X 10.8.1. ¡Gracias! –