Saya pikir Anda dapat menggunakan peran sebagai root untuk Ubuntu. Coba kueri di bawah ini.
use admin
db.createUser(
{
user: "admin",
pwd: "password",
roles: [ { role: "root", db: "admin" } ]
}
);
exit;
Anda juga dapat memberikan izin baca tulis kepada pengguna
use admin
db.grantRolesToUser("admin",["readWrite"])
EDIT
Karena hal di atas tidak berhasil, coba mulai instance dengan auth seperti di bawah ini
- Hentikan instance mongod
- Mulai instance dengan
$ mongod --auth
- Sekarang mulai mongo shell dan buat pengguna
-
Sekarang beri izin
-
Sekarang centang
show users