在这次课程中,我学习了配置用户账号和访问控制
1、在进入MongoDB之后,我们可以为其创建root用户。(使用createUser语句)
在这种情况下我们相当于创建了一个超级用户(blingbling)
db.createUser({user:"root",pwd:"root",roles:[{role:"root",db:"admin"}]})
2、我们可以在不同的数据库下创建各种用户,最终我们可以在admin的system.user中查询到
fx:我们在test数据库中创建两个用户并为他们一个赋予读写权利,一个赋予读权利。
通过使用 db.system.users.find().pretty() 可以查询到所有用户
删除用户(这里只显示一个删除用户,其他类似) 在删除用户的时候可以使用root用户来进行删除
创建数据库管理员与用户管理员