我已经使用以下命令为数据库dbase创建了一个具有read角色的用户:db.createUser({user: "user" , pwd: "password" , roles: [{role: "read", db: "dbase"}] })
问题是,他仍然可以从集合中获取insert和remove文档。如何在MongoDB中正确设置只读用户?
发布于 2015-12-30 10:38:41
好吧,我找到了。
您必须通过执行以下操作来启用客户端访问控制:
/etc/mongod.conf文件security: authorization: enabled
sudo service mongodb restart
https://stackoverflow.com/questions/30702248
复制相似问题