Вярвам, че просто трябва да добавите паролата във вашия файл database.yml. Това е грешка, която се показва, когато клиентът, свързващ се с mysql, не е посочил парола, а не проблем с конфигурацията на сървъра (въпреки че изглежда така с израза).
Ако трябва да зададете паролата си в MySQL, правите го с опция за предоставяне:
GRANT ALL ON *.* TO 'railsuser'@'localhost' IDENTIFIED BY 'password';