Sorry about reviving such an old thread but there is a simpler solution to this:
- create a new user
db.objects.find( {"username" : "newuser"} )
copy "password" value hash
db.objects.find( {"username" : "admin"} )
paste new password in "value"
now you have access to the admin account