MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Autenticação MongoDb usando Hibernate OGM


O Hibernate OGM está atualmente usando o nome do banco de dados como banco de dados de autenticação. Isso é um bug, estou trabalhando nisso agora.

No seu exemplo (tudo parece correto a propósito), você deseja se conectar ao banco de dados "lvdb", mas definiu o usuário no banco de dados "admin". O Hiebernate OGM está realmente procurando o usuário no banco de dados "lvdb".

ATUALIZAÇÃO :Este problema foi corrigido na última versão estável (5.1.0.Final), você pode usar a propriedade hibernate.ogm.mongodb.authentication_database para selecionar o nome do banco de dados de autenticação (admin é o nome padrão).