Daftar Isi:

Apa nama pengguna dan kata sandi default untuk MongoDB?
Apa nama pengguna dan kata sandi default untuk MongoDB?

Video: Apa nama pengguna dan kata sandi default untuk MongoDB?

Video: Apa nama pengguna dan kata sandi default untuk MongoDB?
Video: programmer bisa lihat password user? | Express JS MongoDB Simple Authentication Tutorial Indonesia 2024, Mungkin
Anonim

Secara default mongodb tidak memiliki kontrol akses yang diaktifkan, jadi tidak ada pengguna atau kata sandi default. Untuk mengaktifkan kontrol akses, gunakan salah satu dari memerintah opsi baris --auth atau keamanan.

Selain itu, bagaimana MongoDB memberikan nama pengguna dan kata sandi?

Jawaban singkat

  1. Mulai MongoDB tanpa kontrol akses. mongod --dbpath /data/db.
  2. Hubungkan ke instance. mongo.
  3. Buat pengguna. gunakan some_db db.
  4. Hentikan instans MongoDB dan mulai lagi dengan kontrol akses. mongod --auth --dbpath /data/db.
  5. Hubungkan dan autentikasi sebagai pengguna.

Juga, bagaimana cara mengatur kredensial MongoDB? Mengaktifkan otentikasi di MongoDB

  1. Mulai MongoDB tanpa otentikasi.
  2. Hubungkan ke server menggunakan shell mongo.
  3. Buat administrator pengguna.
  4. Aktifkan otentikasi dalam file konfigurasi mongod.
  5. Hubungkan dan autentikasi sebagai administrator pengguna.
  6. Terakhir, buat pengguna tambahan sesuai kebutuhan.

Demikian pula orang mungkin bertanya, bagaimana saya bisa mengubah kata sandi admin MongoDB?

Anda dapat mengatur ulang kata sandi administrator dengan mengikuti langkah-langkah di bawah ini:

  1. Edit file /opt/bitnami/mongodb/mongodb.conf dan ganti baris berikut: # Aktifkan/nonaktifkan keamanan.
  2. Mulai ulang server MongoDB: cd /opt/bitnami Sudo /opt/bitnami/ctlscript.sh restart mongodb.
  3. Buat pengguna administratif baru dengan kata sandi baru.

Bagaimana cara menemukan pengguna di MongoDB?

Untuk membuat daftar semua pengguna di shell Mongo, gunakan metode getUsers() atau perintah show

  1. Kasus 1 Menggunakan getUsers() Sintaksnya adalah sebagai berikut db.getUsers();
  2. Kasus 2 Menggunakan perintah show. Sintaksnya adalah sebagai berikut
  3. Kasus 1 Query pertama adalah sebagai berikut > db.
  4. Kasus 2 Kueri kedua adalah sebagai berikut > tampilkan pengguna;

Direkomendasikan: