https://www.runoob.com/docker/docker-install-mongodb.html docker pull mongo:latest docker run -itd --name mongo -p 27017:27017 mongo --auth https://github.com/docker-library/mongo/issues/558 docker exec -it mongo mongosh admin db.createUser({ user:'adminDb',pwd:'123456',roles:[{db:"obpm2",role:"userAdminAnyDatabase"},{db:"obpm2",role:"dbAdmin"},{db:"obpm2",role:"userAdmin"},{db:"obpm2",role:"dbOwner"},{db:"obpm2",role:"readWrite"},{db:"obpm2",role:"read"}]}); db.createUser({ user:'adminDb',pwd:'123456',roles:[{db:"admin",role:"userAdminAnyDatabase"},{db:"admin",role:"dbAdmin"},{db:"admin",role:"userAdmin"},{db:"admin",role:"dbOwner"},{db:"admin",role:"readWrite"},{db:"admin",role:"read"}]}); db.createUser({ user:'adminDb',pwd:'123456',roles:[{db:"organizationauth",role:"userAdminAnyDatabase"},{db:"organizationauth",role:"dbAdmin"},{db:"organizationauth",role:"userAdmin"},{db:"organizationauth",role:"dbOwner"},{db:"organizationauth",role:"readWrite"},{db:"organizationauth",role:"read"}]}); #删除用户 db.dropUser("adminDb", {w: "majority", wtimeout: 5000}) db use obpm2 use baibaodunflow use organizationauth