We can\'t seem to find any conclusive document on what permissions (user roles) are required to run mongodump on a specific db.
Say I have a db named
Fortunately mongodump 3.0 is accepting options to skip certain collections.
This solved my problem not having admin access to the database to tweak permissions. Please keep in mind that you will not create full backups anymore.
mongodump --excludeCollection=system.indexes
or
mongodump --excludeCollectionsWithPrefix=system