Computer >> Máy Tính >  >> Lập trình >> MongoDB

Làm cách nào để tạo người dùng trong MongoDB v3?

Để tạo người dùng trong MongoDB v3, hãy sử dụng phương thức createUser (). Điều này cho phép bạn tạo người dùng và trong khi tạo, bạn cũng cần thêm người dùng, mật khẩu và vai trò. Các vai trò này chỉ định quyền. Cú pháp như sau -

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

Hãy để chúng tôi triển khai cú pháp trên để tạo người dùng Trong MongoDB v3 -

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

Ở trên, chúng tôi đã đặt những điều sau cho người dùng mới -

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

Chúng tôi đã tạo thành công người dùng mới “Robert” ở trên.