MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Autenticazione MongoDb tramite Hibernate OGM

Hibernate OGM sta attualmente utilizzando il nome del database come database di autenticazione. Questo è un bug, ci sto lavorando proprio ora.

Nel tuo esempio (sembra tutto corretto tra l'altro), vuoi connetterti al db "lvdb" ma hai definito l'utente nel database "admin". Hiebernate OGM sta effettivamente cercando l'utente nel database "lvdb".

AGGIORNAMENTO :Questo problema è stato risolto nell'ultima versione stabile (5.1.0.Final), puoi usare la proprietà hibernate.ogm.mongodb.authentication_database per selezionare il nome del database di autenticazione (admin è il nome predefinito).