audit-labs/audit-tools
A collection of scripts, queries, and other goodies you can use in an audit.
clone: git clone https://gitbay.org/audit-labs/audit-tools.git
v1.0.0: databases/mongo/admins.py · raw
1from pymongo import MongoClient
2
3# Connect to the MongoDB server
4client = MongoClient("mongodb://localhost:27017/")
5
6# Select the 'admin' database
7db = client.admin
8
9# Query the 'system.users' collection
10users = db.system.users.find(
11 {}, {"user": 1, "db": 1, "roles": 1, "credentials": 1, "userSource": 1}
12)
13
14# Print the results in a pretty format
15for user in users:
16 print(user)