导读 | mongoDB 3.0 访问控制改了很多,需要你老老实实的去看文档去验证,谷歌百度出来的多半就是错误的。 还需要注意这个参数authenticationMechanisms。 |
为了兼用2.6版本,我直接指定下面的参数:
setParameter: authenticationMechanisms: MONGODB-CR
下面看看如何创建访问控制权限
不使用 —auth 参数,启动 mongoDB
mongodb-linux-i686-3.0.0/bin/mongod -f mongodb-linux-i686-3.0.0/mongodb.conf
此时你 show dbs 会看到只有一个local数据库,那个所谓的admin是不存在的。
mongoDB 没有超级无敌用户root,只有能管理用户的用户 userAdminAnyDatabase。