Mesmo incluindo a senha correta o vscode me retorna uma mensagem de MongoServerError: bad auth : Authentication failed. quando tento compilar o programa junto ao mongo.
Mesmo incluindo a senha correta o vscode me retorna uma mensagem de MongoServerError: bad auth : Authentication failed. quando tento compilar o programa junto ao mongo.
Olá Giovanna tudo bem?
Vou incluir uma string de conexão temporária aqui, para que você confira se tem algo muito diferente da sua ou que possa ajudar a solucionar a questão da conexão. Nesse exemplo, destaco como está configurado o usuário (trecho contendo o nome jacqueline) e a senha (trecho contendo senha123).
Aqui é como o usuário foi criado no MongoDb Atlas, com as permissões a seguir:
Se a dúvida ainda persistir, não deixe de nos avisar por aqui.
Bons estudos! 😄
Olá Giovana, sua senha por um acaso contém algum caracter especial? Caso sim, o Rodrigo postou como resolver isso em outro post.
"
Sem saber coloquei a senha com @ no meio e isso estava dando problema. Caso dê problema no de mais alguém esse link mostra como resolver: https://docs.atlas.mongodb.com/troubleshoot-connection/#special-characters-in-connection-string-password
Lança
const password = encodeURIComponent(""); \\em cima e coloca "ostentação bigodinhos" no lugar da senha
mongoose.connect(mongodb+srv://RodvixcostaNodeJS:${password}@nodejs.5d26y.mongodb.net/alura-nodejs);
"
Espero ter ajudado!