Red de conocimiento informático - Computadora portátil - El comando falló con el error 18 (AuthenticationFailed): "Error de autenticación".

El comando falló con el error 18 (AuthenticationFailed): "Error de autenticación".

Hablemos primero de los motivos

/qq_35893120/article/details/100142232/

Sintaxis:

db.createUser(user , writeConcern)

El documento de usuario crea información de autenticación y acceso sobre el usuario

El documento writeConcern describe cómo garantizar que MongoDB proporcione informes de éxito para las operaciones de escritura.

· El documento de usuario define la siguiente forma del usuario:

{ usuario: "lt;namegt;",

pwd: "lt;cleartext contraseñagt ; ",

customData: { lt;cualquier informacióngt; },

roles: [

{ role: "lt;rolegt;", db: " lt ;databasegt;" } | "lt;rolegt;",

...

]

}

Introducción al usuario campos del documento:

El campo de usuario es el nombre del nuevo usuario

El campo pwd es la contraseña del usuario

El campo cusomData es cualquier contenido; por ejemplo, puede ser la introducción completa del nombre del usuario.

El campo roles especifica los roles del usuario. Puede usar una matriz vacía para establecer roles vacíos para nuevos usuarios. En el campo roles, puede especificar roles integrados y roles definidos por el usuario.