Rails アプリから DB への接続に問題があります。
database.yml ファイルに資格情報を提供しました。
development: &development
adapter: mysql2
encoding: utf8
database: myapp_dev
pool: 5
username: root
password: passoword
test:
<<: *development
database: myapp_test
production:
<<: *development
database: myapp_prod
staging:
<<: *development
database: myapp_staging
しかし、アプリを実行しようとすると、次のエラーが表示されます。
Access denied for user 'root'@'localhost' (using password: NO)
同じ資格情報を使用mysql -u root -p
すると、問題なくデータベースにアクセスできます。誰かがここで何が問題なのか教えてもらえますか?
編集:
ユーザーをルートから他のユーザーに変更しましたが、それでも同じエラーが発生します。どうやら、他の資格情報を使用してdbに接続しているようです。