Buenos dÃas, antes de todo hago saber que antes de enviar este mensaje he googleado todo lo que he podido hasta al punto de volverme loco, ya no se si es problema mÃo, del servidor o de rails xD Hace unos dÃas decidà poner en versión de pruebas una aplicación. La aplicación funciona con rails 2.2.2 y el servidor es un Ubuntu 9.04. Mi sorpresa fue cuando al hacer un rake db:migrate RAILS_ENV=staging me salta un : rake aborted! Access denied for user 'root'@'localhost' (using password: YES) (See full trace by running task with --trace) root? en el entorno de pruebas? yo que me voy todo feliz al database.yml a cambiar algún error y veo que en staging tengo otro usuario que no es el root. De hecho en ningún entorno existe el usuario root. Es como si el comando rake db:migrate no fuera a buscar el database.yml pero qué va a buscar donde hay el usuario root? Alguien se ha encontrado con el mismo problema? a lo mejor es una chorrada pero no se dar con ella. Gracias por adelantado a quien llegue a leer el todo post. Y más gracias todavÃa a quien se algo de luz al tema ejejeje Saludos.
on 2010-01-20 13:06
on 2010-01-22 12:03
Vale, me autorespondo por si a alguien más le pasa, por lo visto era una chorrada tan grande como tener el parámetro "user" en lugar de "username" en el database.yml. No me pregunteis porque... yo diria que no lo cambié pero bueno... en fin.. Lo encontré en: http://www.plexusweb.com/staff/colin/blog/post/218/rake-aborted-Access-denied
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.