Índice:

Qual é o nome de usuário e senha padrão do MongoDB?
Qual é o nome de usuário e senha padrão do MongoDB?

Vídeo: Qual é o nome de usuário e senha padrão do MongoDB?

Vídeo: Qual é o nome de usuário e senha padrão do MongoDB?
Vídeo: #14 - Como criptografar a senha do usuário com bcrypt no Express com MongoDB | MERN STACK 2024, Maio
Anonim

Por padrão, o mongodb não tem controle de acesso habilitado, portanto, não há usuário ou senha padrão. Para habilitar o controle de acesso, use o comando opção de linha --auth ou segurança.

Além disso, como o MongoDB fornece nome de usuário e senha?

Resposta curta

  1. Inicie o MongoDB sem controle de acesso. mongod --dbpath / data / db.
  2. Conecte-se à instância. mongo.
  3. Crie o usuário. use some_db db.
  4. Pare a instância do MongoDB e inicie-a novamente com controle de acesso. mongod --auth --dbpath / data / db.
  5. Conecte-se e autentique-se como o usuário.

Além disso, como defino as credenciais do MongoDB? Habilitando autenticação no MongoDB

  1. Inicie o MongoDB sem autenticação.
  2. Conecte-se ao servidor usando o shell mongo.
  3. Crie o administrador do usuário.
  4. Habilite a autenticação no arquivo de configuração mongod.
  5. Conecte-se e autentique-se como administrador do usuário.
  6. Por fim, crie usuários adicionais conforme necessário.

Da mesma forma, alguém pode perguntar: como posso alterar a senha de administrador do MongoDB?

Você pode redefinir a senha do administrador seguindo as etapas abaixo:

  1. Edite o arquivo /opt/bitnami/mongodb/mongodb.conf e substitua as seguintes linhas: # Turn on / off security.
  2. Reinicie o servidor MongoDB: cd / opt / bitnami sudo /opt/bitnami/ctlscript.sh restart mongodb.
  3. Crie um novo usuário administrativo com uma nova senha.

Como encontro usuários no MongoDB?

Para listar todos os usuários no shell do Mongo, use o método getUsers () ou o comando show

  1. Caso 1 - Usando getUsers () A sintaxe é a seguinte - db.getUsers ();
  2. Caso 2 - usando o comando show. A sintaxe é a seguinte -
  3. Caso 1 - A primeira consulta é a seguinte -> db.
  4. Caso 2 - A segunda consulta é a seguinte -> mostrar usuários;

Recomendado: