18: AuthenticationFailed (código de error 18)
MongoDB¿Qué significa?
Falló la autenticación. El nombre de usuario, la contraseña o las credenciales proporcionadas no son válidos; el usuario no pudo iniciar sesión.
¿Por qué ocurre?
Nombre de usuario/contraseña incorrectos, base de datos authSource incorrecta, mecanismo de autenticación no coincidente (SCRAM-SHA-1/SCRAM-SHA-256) o el usuario no está definido en la base de datos indicada.
Cómo solucionarlo
Verifique el nombre de usuario y la contraseña. Indique el authSource correcto en la cadena de conexión (la base de datos donde se creó el usuario, normalmente admin): ...?authSource=admin. Compruebe que el mecanismo de autenticación es compatible con el servidor. Asegúrese de que el usuario se creó en la base de datos correcta. Codifique la contraseña en URL si contiene caracteres especiales.
Más entradas de este motor
- E11000E11000 duplicate key error collection (error de clave duplicada)
- 11000DuplicateKey (código de error 11000)
- 13Unauthorized (código de error 13)
- 11600InterruptedAtShutdown (código de error 11600)
- 50MaxTimeMSExpired (código de error 50)
- 251NoSuchTransaction (código de error 251)
- 112WriteConflict (código de error 112)