Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Menu Docs
Página inicial do Docs
/

Utilizadores de banco de dados

O MongoDB usa usuários do banco de dados para autenticar clientes e conceder acesso à sua implantação. Atribua funções aos usuários do banco de dados com base no nível de acesso e nas tarefas que eles precisam executar.

Criar usuários de banco de dados para:

  • Permitir leituras e gravações no banco de dados , mas restringir o acesso administrativo.

  • Atribua privilégios administrativos para gerenciar o banco de dados, executar backups e definir configurações.

  • Conceda acesso somente leitura para relatórios e análises.

As funções regem as permissões de usuário de banco de dados . Use as funções integradas do MongoDB ou crie funções personalizadas.

Conceda aos usuários do banco de dados em sistemas autogerenciados uma ou mais funções. As funções concedem privilégios aos usuários para executar ações em recursos especificados.

Os usuários podem executar ações nos seguintes recursos:

  • Collections

  • Bancos de dados

  • Clusters

Para criar e gerenciar usuários em sua implantação autogerenciada, utilize o createUser comando ou o db.createUser() método.

Os usuários de banco de dados no MongoDB Atlas têm funções integradas diferentes das implantações autogerenciadas. Quando você cria um usuário de banco de dados no MongoDB Atlas, as funções integradas do Atlas se aplicam a todos os bancos de dados em seu projeto.

Observação

Os usuários de banco de dados são separados dos Atlas users. Os usuários do banco de dados acessam os bancos de dados MongoDB . Os usuários do Atlas acessam o aplicativo Atlas.

Crie usuários de banco de dados, atribua funções integradas e crie funções personalizadas na Atlas CLI, na Administration API ou na Atlas IU. Para aprender mais, consulte Adicionar usuários de banco de dados.

Para criar e gerenciar usuários de banco de dados , consulte:

Especifique o mecanismo de autenticação ao criar um usuário. O MongoDB suporta os seguintes mecanismos de autenticação:

SCRAM
X.509
Kerberos
LDAP
OIDC
AWS-IAM

MongoDB Community

MongoDB Enterprise

MongoDB Atlas (M10 e superior)

MongoDB Atlas (níveis gratuitos e flexíveis)

MongoDB Atlas (Flex)

Para saber mais, consulte:

O MongoDB usa o Controle de acesso baseado em funções para verificar o acesso do usuário a recursos e operações. Os usuários de banco de dados no MongoDB Atlas têm funções integradas diferentes das implantações auto-hospedadas. No entanto, o MongoDB cria todas as funções integradas a partir do mesmo conjunto de ações de privilégio.

Para saber mais, consulte:

Voltar

Solução de problemas de conexão

Nesta página