Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu 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 de 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 comando createUser ou o método db.createUser().

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 internas e crie funções personalizadas na Atlas CLI, na Administration API ou na IU do Atlas. Para saber 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: