Así es como mi apariencia de archivos database.yml (obviamente hay entradas relevantes para pruebas y producción), asíCarriles no pueden acceder a PostgreSQL - PG :: Error - contraseña - información correcta
development:
adapter: postgresql
encoding: unicode
database: dbname_dev
pool: 5
username: username
password: tehpass
En el terminal que se puede ejecutar con éxito el siguiente e iniciar sesión en la base de datos:
psql -U username dbname_dev
Sin embargo después de la creación de este nuevo proyecto rieles y funcionando
rails g controller ComingSoon index
me sale el siguiente mensaje cuando voy a localhost: 3000/coming_soon (a pesar de dobles y triples comprobar las credenciales de inicio de sesión)
fe_sendauth: no password supplied
Cualquier idea por la que pueden acceder a estas bases de datos a través de "psql", pero Carriles no puede ?
Sí, cambié a su método más DRY simplemente porque. Miré a través de la publicación del blog y su respuesta más reciente. En cuanto a la respuesta reciente, no estoy seguro de A) dónde reside ese archivo y B) si es incluso un problema porque estoy usando Lion –
Supongo que debe almacenarse en '/ usr/local/var/postgres /' –
es poner su nombre de usuario y contraseña en texto plano realmente una buena idea? –