您的位置:首页 > 数据库 > Mongodb

mongoDB 3.0在windows下配置用户权限

2017-11-07 09:01 453 查看
1.第一次安装时,mongod.cfg 文件配置如下

systemLog:

    destination: file

    path: d:\MongoDB\data\log\mongod.log
storage:

dbPath: d:\MongoDB\data\db

2.安装

"D:\mongodb\bin\mongod.exe" --config "D:\mongodb\mongod.cfg" --install

3.添加最高级管理员,添加其它数据库用户时类似,role 改为readWrite

use admin

db.createUser( {

user:
"root",

pwd:
"root",

roles: [ {

role:
"userAdminAnyDatabase",

db:
"admin"
} ] })

4.开启权限验证

mongod.cfg 文件添加

security:
authorization: enabled

mongod.cfg 文件配置如下

systemLog:

     destination: file

     path: d:\MongoDB\data\log\mongod.log
storage:

dbPath: d:\MongoDB\data\db

security:
authorization: enabled

5.重启服务,cmd命令行执行

net stop MongoDB

"D:\mongodb\bin\mongod.exe" --config "D:\mongodb\mongod.cfg" --install


net start MongoDB
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mongodb