-
Type: Bug
-
Resolution: Works as Designed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: All Tools, mongo-tools-common
-
v4.0
Even when you have privileges to run a query against a collection, mongoexport fails because it requires listCollections. I had a standard read/write user in Atlas to a specific collection and do not have that privilege.
mongoexport --uri "mongodb+srv://aly:<pwd>@<host>/<db>" -c pings --limit=30 2019-02-01T11:22:18.154-0500 Failed: error running `listCollections`. Database: `<db>` Err: not authorized on <db> to execute command \{ listCollections: 1, filter: { name: "pings" }, cursor: {}, $db: "<db>" }