La respuesta en esta publicación relacionada es correcto. Deberías:
- no mezclar opciones con cadena de conexión (si se hace así)
- asegúrese de que su IP en la que se está ejecutando esté en la lista blanca y que su red permita conexiones a Atlas
- asegúrese de que el usuario tenga suficientes permisos
-
use la cadena de conexión tal cual proporcionado por atlas y simplemente proporcionarlo a
mongoose.connect(uri);