¿Le falla el segundo intento de conexión? Al leer la documentación de Mongoose, parece que lo ha hecho correctamente:
mongoose.connect('mongodb://username:example@sqldat.com:port/database?options...');
¿Quizás te faltan las credenciales del servidor? Consulte este enlace para obtener más información:https://mongoosejs.com/docs/connections.html , o consulte la documentación de conexión de MongoDB:https://docs.mongodb.org/manual /referencia/cadena-de-conexión/ .