educoder MongoDB数据库安全
第一关:创建管理员用户pgrep mongo -lmongouse admindb.createUser({user:"admin",pwd:"123456",roles:[{role:"root",db:"admin"}]})第二关:按需求创建普通用户pgrep mongo -lmongouse firstdbdb.createUser({user:"people",pwd:"people",r
·
第一关:
创建管理员用户
pgrep mongo -l
mongo
use admin
db.createUser({user:"admin",pwd:"123456",roles:[{role:"root",db:"admin"}]})
第二关:
按需求创建普通用户
pgrep mongo -l
mongo
use firstdb
db.createUser({user:"people",pwd:"people",roles:[{role:"read",db:"firstdb"}]})
use admin
db.dropUser("abc")
第3关:数据库限制访问
pgrep mongo -l
mongo
use admin
db.shutdownServer() #关闭服务
exit #退出数据库
mongod -port 20018 --dbpath /data/db --logpath /tmp/mongodb.log --bind_ip 127.0.0.1 --fork
mongo 127.0.0.1:20018
更多推荐
已为社区贡献1条内容
所有评论(0)