Hibernate OGM в момента използва името на базата данни като база данни за удостоверяване. Това е грешка, в момента работя по нея.
Във вашия пример (между другото всичко изглежда правилно), искате да се свържете с "lvdb" db, но сте дефинирали потребителя в базата данни "admin". Hiebernate OGM всъщност търси потребителя в базата данни "lvdb".
АКТУАЛИЗАЦИЯ :Този проблем вече е коригиран в най-новата стабилна версия (5.1.0.Final), можете да използвате свойството hibernate.ogm.mongodb.authentication_database
за да изберете името на базата данни за удостоверяване (admin
е името по подразбиране).