sql >> Base de Datos >  >> NoSQL >> MongoDB

Falla la autenticación de la línea de comandos del shell de MongoDB

La autenticación en shell realizada en su ejemplo es contra el administrador base de datos. La línea de comando publicada anteriormente no especifica una base de datos y, por lo tanto, se autentica contra la base de datos predeterminada que es prueba . Intente esto en su lugar para autenticarse a través de la línea de comandos en la base de datos de administración:

mongo admin -u 'USERNAME' -p 'PASSWORD'

si el servidor no está en el host local, puede usar esto:

mongo your_host_name:your_port/admin -u 'USERNAME' -p 'PASSWORD'