1
resposta

Boa tarde a todos

Por favor podem me ajudar com este erro

test> show dbs MongoServerError: Command listDatabases requires authentication

1 resposta

Olá Francisco! Como vai?

Se você fez algum cadastro de autenticação no MongoDB em algum momento, é necessário entrar com seu nome de usuário e senha criados.

Para resolver esse problema, você precisa se autenticar antes de executar o comando show dbs. Você pode fazer isso utilizando o comando mongo seguido do nome do banco de dados e suas credenciais de acesso. Por exemplo:

mongo --username seu_usuario --password sua_senha --authentication nome_do_banco_de_dados

Substitua seu_usuario, sua_senha e nome_do_banco_de_dados pelos valores corretos.

Depois de se autenticar, você poderá executar o comando show dbs sem problemas.

Aqui está a documentação oficial, caso queira conferir:

A página está em inglês, mas se você não se sente confortável com esse idioma, pode utilizar o tradutor próprio do navegador para realizar a leitura em português.

Espero ter ajudado. Se precisar de mais alguma ajuda, é só me falar.

Abraços.