On 1 February 2012 06:59, Ajit Teli <[email protected]> wrote: > I am able to create databases (development, test, and production > databases) as follows > ................................................................. > ajit@ajit:~$ su - postgres > Password: > postgres@ajit:~$ psql > postgres=# create DATABASE book_shelf_development; > CREATE DATABASE > postgres=# create DATABASE book_shelf_test; > CREATE DATABASE > postgres=# create DATABASE book_shelf_production; > CREATE DATABASE > postgres=# > > ................................................................ > > But when I try to create same databases using the command > 'rake db:create:all', I am getting an error massage saying 'FATAL: > Ident authentication failed for user "postgres"'. And none of the > databases are created. > > And also after creating databases as shown above, I created migration > files and I am able to do rake db:migrate for the same database.yml > file.
Possibly you have the correct user/password for the development db but not for one of the others. Try using create to create them one at a time and see if one fails. Also check the yml file very carefully for small errors. Possibly copy/paste the user/password lines from the development section to the others. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

