Nếu không có người dùng nào được tạo, bạn có thể tạo người dùng mới mà không cần bất kỳ xác thực nào, nhưng nếu bạn đã tạo người dùng quản trị cho cơ sở dữ liệu cụ thể, bạn nên xác thực và sau đó thực hiện bất kỳ thao tác nào.
Tài liệu :
$ ./mongo
> use admin
> db.addUser("theadmin", "anadminpassword")
> db.auth("theadmin", "anadminpassword")
> db.system.users.find()
> use projectx
> db.addUser("joe", "passwordForJoe")