连接到MongoDB实例
mongo --host 192.168.1.27:27017 --authenticationDatabase admin -u root -p
或者
mongo --host 192.168.1.27 --port 27017 -u root -p --authenticationDatabase admin
添加用户
-副本集打开安全认证前,添加管理员和集群管理员的命令
mongo --eval 'db.getSiblingDB("admin").createUser( { user: "admin", pwd: "ganluchang", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] })'
mongo --eval 'db.getSiblingDB("admin").createUser( { user: "clusteradmin", pwd: "ganluchang", roles: [ { role: "clusterAdmin", db: "admin" } ] })'
-添加读写权限用户
db.getSiblingDB("admin").createUser( { user: "glc", pwd: "ganluchang", roles: [ { role: "readWriteAnyDatabase", db: "admin" } ] })
-查看用户
use admin
show users
网友评论