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

Otentikasi MongoDb menggunakan Hibernate OGM

Hibernate OGM saat ini menggunakan nama database sebagai database otentikasi. Ini adalah bug, saya sedang mengerjakannya sekarang.

Dalam contoh Anda (omong-omong, semua tampaknya benar), Anda ingin terhubung ke db "lvdb" tetapi Anda mendefinisikan pengguna di database "admin". Hiebernate OGM sebenarnya mencari pengguna di database "lvdb".

PERBARUI :Masalah ini sekarang telah diperbaiki dalam rilis stabil terbaru (5.1.0.Final), Anda dapat menggunakan properti hibernate.ogm.mongodb.authentication_database untuk memilih nama database otentikasi (admin adalah nama default).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara mendapatkan data data Mongo menggunakan agregat MongoDB

  2. Pipa agregasi $geoNear MongoDB (menggunakan opsi kueri dan menggunakan operasi pipa $match) tidak memberikan hasil yang berbeda

  3. Inisialisasi global yang gagal:BadValue Tidak valid atau tidak ada set lokal pengguna. Harap pastikan variabel lingkungan LANG dan/atau LC_* disetel dengan benar

  4. Beberapa ekspresi $elemMatch untuk mencocokkan nilai array menggunakan $all di MongoDB?

  5. TypeScript Mongoose mengabaikan bidang tertentu dalam hasil kueri jenis cara yang aman