Пользователь MongoDB (mLab) не авторизован для выполнения действия записи с использованием Morphia Client - PullRequest
0 голосов
/ 03 октября 2018

Я могу вставить документ с MongoShell в Mlab Mongo.Но не в состоянии вставить документ с Morphia на то же самое.

Однако тот же код работает без проблем с моей локальной установкой MongoDB.

Ниже приведены роли пользователей:

    "roles" : [
        {
            "role" : "readWrite", 
            "db" : "muneeb"
        }, 
    {
        "role" : "userAdmin", 
        "db" : "muneeb"
    }, 
    {
        "role" : "dbOwner", 
        "db" : "muneeb"
    }
  ]

Я получаю исключение ниже при доступе из morphiaклиент для экземпляра mLab.

com.mongodb.MongoCommandException: Command failed with error 13: 'not authorized on <<collection_name> to execute command { update:

Пожалуйста, помогите, если кто-нибудь знает, как решить эту проблему.

...