Maison >base de données >MongoDB >Comment créer un utilisateur dans MongoDB v3 ?

Comment créer un utilisateur dans MongoDB v3 ?

PHPz
PHPzavant
2023-09-13 11:05:02754parcourir

如何在 MongoDB v3 中创建用户?

Pour créer un utilisateur dans MongoDB v3, utilisez la méthode createUser(). Cela vous permet de créer un utilisateur et lors de sa création, vous devez également ajouter l'utilisateur, le mot de passe et le rôle. Ces rôles attribuent des autorisations. La syntaxe est la suivante -

use admin
db.createUser(
   {
      user: “yourUserName",
      pwd: "yourPassword",
      roles: [ { role: "yourPermission", db: "yourDatabase" } ]
   }
);

Implémentons la syntaxe ci-dessus pour créer un utilisateur dans MongoDB v3 -

> use admin
switched to db admin
> db.createUser(
...    {
...       user: "Robert",
...       pwd: "robert",
...       roles: [ { role: "readWrite", db: "sample" } ]
...    }
... );

Ci-dessus, nous avons défini ce qui suit pour le nouvel utilisateur -

User: Robert
Password: robert
Roles: readWrite
This will produce the following output:
Successfully added user: {
   "user" : "Robert",
   "roles" : [
      {
         "role" : "readWrite",
         "db" : "sample"
      }
   ]
}

Nous avons créé avec succès un nouvel utilisateur "Robert " au-dessus de .

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer