Listar usuários em implantações autogerenciadas
Para listar todos os usuários, use mongosh
para consultar a coleção usuários do sistema:
use admin db.system.users.find()
Importante
Não modifique a coleção system.users diretamente. Para gerenciar usuários, use os comandos de gerenciamento de usuários designados.
Para listar todos os usuários de um aglomerado compartilhado que foram criados por um mongos
, conecte a um mongos
e execute o comando anterior. O MongoDB armazena usuários criados por meio de um mongos
no banco de dados admin
dos servidores de configuração.
Para listar todos os usuários locais do fragmento, conecte-se ao respectivo fragmento diretamente e execute o comando anterior. O MongoDB armazena usuários locais do fragmento no banco de dados admin
do próprio fragmento. Esses usuários locais do fragmento são independentes dos usuários adicionados ao cluster fragmentado por meio de um mongos
. Os usuários locais do fragmento são locais para o fragmento e inacessíveis para mongos
.