MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MongoDB Auth Gagal menemukan nama pengguna di Bitnami MEAN Stack Image

Luwak dapat melakukan autentikasi dengan 2 cara:

1, String koneksi: mongoose.connect('mongodb://username:[email protected]:port(usually 27017)/db') Di mana nama pengguna dan kata sandi adalah nama pengguna dan kata sandi masing-masing untuk db spesifik itu, Host akan menjadi Host tempat db Anda di-host (jadi localhost atau beberapa domain/IP), port adalah port yang didengarkan mongo, dan db adalah nama dari db yang ingin Anda sambungkan

2, Menggunakan opsi. Dari dokumen: var options = { useMongoClinet: true, auth: {authdb: 'admin'}, user: 'myUsername', pass: 'myPassword', } mongoose.connect(uri, options);

Saya juga menghadapi kesalahan 'username undefined' pada pendekatan pertama, tetapi saya berhasil pada pendekatan kedua.

[Referensi] https://github.com/Automattic/mongoose/issues/4891




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara memasukkan data ke dalam koleksi mongodb menggunakan driver c# 2.0?

  2. MongoDB $filter

  3. Bagaimana cara mengambil objek terakhir array dalam dokumen yang disematkan di Mongoose?

  4. Temukan Lokasi di dalam Lingkaran yang tersimpan

  5. Cara membuat indeks MongoDB MultiKey pada atribut item dalam array .NET Driver