私は psql インターフェイスにデータベースを作成するよう促そうとしていますが、実際には Dr. Hartl のチュートリアルhttp://ruby.railstutorial.org/book/ruby-on-rails-tutorial?version=3.2に従っています。
以下を使用してプロジェクトを作成しました。
rails new postgr_ --database=postgresql
database.yml ファイルにパスワードを追加しました。
development:
adapter: postgresql
encoding: unicode
database: postgr__development
pool: 5
username: postgr_
password: 12345
test:
adapter: postgresql
encoding: unicode
database: postgr__test
pool: 5
username: postgr_
password: 12345
production:
adapter: postgresql
encoding: unicode
database: postgr__production
pool: 5
username: postgr_
password: 12345
次に、ターミナルに入ります。
$ rails db
パスワードを入力すると、次のエラーが表示されます。
psql: FATAL: password authentication failed for user "postgr_"
私は昨日のかなりの部分と今日一日中これに取り組んできましたが、これを回避することができませんでした. 何か基本的なことが抜けているかもしれませんが、もし見つけたら教えてください。ありがとうございました!