Используете ли вы производственные настройки при развертывании в Godaddy, вместо разработки? У меня нет опыта использования godaddy для размещения приложений Rails, но возможно, что они настроили все размещенные приложения по умолчанию на производственную среду (многие хосты rails делают). Поэтому, возможно, он не использует ожидаемую комбинацию имени пользователя и пароля, если использует другую среду.
Вы также можете попробовать проверить свои учетные данные, написав быстрый и грязный тестовый скрипт PHP, что-то вроде этого:
$con = mysql_connect("coffeetowndev.db.5850247.hostedresource.com","coffeetowndev","******");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($con);
Кроме того, над ним написано, что он не работает, но пытается использовать пользователя 'coffeetowndev'@'localhost'
. Вы должны убедиться, что вы предоставили разрешения этому пользователю, используя что-то вроде этого:
grant select,insert,update,delete on coffeetowndev.* to 'coffeetowndev'@'localhost' identified by ********