ubuntu

Ubuntu MongoDB的权限管理如何设置

小樊
46
2025-09-11 00:52:13
栏目: 云计算

Ubuntu MongoDB权限管理设置步骤如下:

  1. 安装MongoDB:可参考官方文档安装,如使用apt命令安装。
  2. 启动服务:使用sudo systemctl start mongod启动MongoDB服务。
  3. 创建管理员用户:在admin数据库中使用db.createUser()方法创建,如db.createUser({user:"adminUser", pwd:"your_password", roles:["userAdminAnyDatabase", "readWriteAnyDatabase"]})
  4. 启用身份验证:编辑/etc/mongod.conf文件,找到security部分,设置authorization: enabled,然后重启服务。
  5. 创建普通用户并分配权限:切换到目标数据库,使用db.createUser()方法创建用户并分配角色,如db.createUser({user:"myUser", pwd:"user_password", roles:[{role:"readWrite", db:"myDatabase"}]})

更多关于角色和权限的详细信息,可参考官方文档。

0
看了该问题的人还看了