UserAdminAnyDatabase-rollen gør ikke helt, hvad du måske tror, den gør. Her er hvad MongoDB-dokumenterne sige om det:
Ved at give brugeren, du oprettede, rollen userAdminAnyDatabase, giver det dem faktisk kun mulighed for at administrere databasen (oprette nye brugere, fjerne brugere, få adgang til system.*-samlinger), men det giver dem faktisk ikke tilladelse til at læse eller skrive nogen data.
Hvis du vil oprette en superbruger, der har alle administratorrettigheder og også kan læse og skrive i enhver database, skal du også give brugeren rollen readWriteAnyDatabase.
db.addUser({user: 'username', pwd: 'password', roles: ['readWriteAnyDatabase', 'userAdminAnyDatabase']})