
Halo, kalau kamu merasa tulisan saya ngebantu kamu, kamu bisa ucapkan terima kasih lewat saweria .
If you feel this website help you, you can donate at saweria .
How To
Secara default setelah meng-install MongoDB, authorization (username & password) dalam keadaan disabled, sehingga keamanannya hanya dari bindIP yang hanya bisa di akses dari localhost
Berikut cara mengaktifkan MongoDB authorization
Download MongoDB Shell
Konek ke MongoDB dengan
mongoshBuat user baru dengan akses root
use admin; db.createUser( { user: "admin", pwd: "passwordRoot", roles: [ { role: "root", db: "admin" } ] } )Masuk ke
/etc/mongod.conf, enabled authorization dengan cara#change this line security: authorization: enabledRestart service MongDB
sudo service mongod restartCoba login lagi tanpa username

Anonymous Sudah Tidak Punya Akses (Tapi Tetap Bisa Login ya)
Untuk login dengan user yang sudah di buat, bisa dengan cara
mongosh -u admin --authenticationDatabase admin
