У меня есть базовое приложение rails3, которое я развертываю на сайте5. Я установил все необходимые гемы, используя bundler, и когда я пытаюсь запустить rake db: migrate или rake db: schema: load, я получаю:
# rake RAILS_ENV=production db:schema:load
(in /home/xxx/rails/costfinder)
rake aborted!
Access denied for user 'root'@'localhost' (using password: YES)
Мой конфиг / database.yml имеет:
production:
adapter: mysql2
database: xxx_costfinder_production
user: ****
password: ******
encoding: utf8
reconnect: true
pool: 5
socket: /tmp/mysql.sock
Понятия не имею, почему rails пытается подключиться как root. Какие-либо предложения? Мой опыт работы с rails2, это мой первый удар по приложению rails3.