Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ / /

db.getUsers()

Nesta página

  • Definição
  • Acesso necessário
  • Exemplo
db.getUsers(<options>)

Retorna informações para todos os usuários no banco de dados.

db.getUsers() encapsula o comando usersInfo: 1.

O método db.getUsers() pode utilizar as seguintes opções:

db.getUsers( {
showCredentials: <Boolean>,
filter: <document>
} )
Campo
Tipo
Descrição
showCredentials
booleano
Opcional. Defina o campo como verdadeiro para exibir o hash da senha do usuário. Por padrão, este campo é false.
filter
documento
Opcional. Um documento que especifica $match condições de estágio para retornar informações para usuários que correspondem às condições de filtro.

Para mais informações, consulte usersInfo.

Para visualizar as informações de outro usuário, você deve ter a viewUser ação no banco de dados do outro usuário.

Os usuários podem ver suas próprias informações.

O método db.getUsers() pode aceitar um documento filter para retornar informações sobre os usuários que correspondem à condição do filtro.

Para visualizar todos os usuários do banco de dados atual que têm credenciais do SCRAM-SHA-256:

db.getUsers({ filter: { mechanisms: "SCRAM-SHA-256" } })

Ao visualizar todos os usuários, você pode especificar a opção showCredentials, mas não as opções showPrivileges ou showAuthenticationRestrictions.

Voltar

db.getUser