Il secondo tentativo di connessione fallisce per te, leggendo la documentazione di Mongoose sembra che tu l'abbia fatto correttamente:
mongoose.connect('mongodb://username:[email protected]:port/database?options...');
Forse ti mancano le credenziali del server? Vedere questo collegamento per ulteriori informazioni:http://mongoosejs.com/docs/connections.html oppure consulta la documentazione di connessione di MongoDB:http://docs.mongodb.org/manual /riferimento/stringa-connessione/ .