小编use*_*436的帖子

在Mongo数据库实例中为特定数据库创建只读用户

我在mongo01test数据库中创建了一个用户"mongo01testro".

use mongo01test 
db.addUser( "mongo01testro", "pwd01", true );
db.system.users.find();
{ "_id" : ObjectId("53xyz"), "user" : "mongo01testro", "readOnly" : true, "pwd" : "b9eel61" }
Run Code Online (Sandbox Code Playgroud)

当我作为这个新创建的用户从另一个会话登录时,我能够在集合中插入奇怪的文档.

我希望做到以下几点:

  1. 创建2个单独的用户,一个用于只读,一个用于每个数据库的读写.
  2. 创建管理员用户,该用户具有sysadmin/dba访问Mongodb实例中用于备份/恢复或管理目的的所有数据库.

请帮忙.

此致,Parag

database security mongodb

8
推荐指数
2
解决办法
3万
查看次数

标签 统计

database ×1

mongodb ×1

security ×1