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

MongoDb 安装服务 以及 安全配置

2015-11-10 22:22 686 查看
安装MongoDb 的服务

命令如下: (cmd以管理员运行)

mongod –logpath “D:\Program Files\mongodb\data\logs.txt” –logappend –dbpath “D:\Program Files\mongodb\data” –directoryperdb –serviceName “MongoDB” –serviceDisplayName “MongoDB” –install

注意 “–dbpath “d:\xxxxx\mongodb\data” 不是 *”xxxx\data*” !

该命令行指定了日志文件:D:\Program Files\mongodb\data\logs.tx,日志是以追加的方式输出的;

数据文件目录:D:\Program Files\mongodb\data,并且参数–directoryperdb说明每个DB都会新建一个目录;

Windows服务的名称:MongoDB;

最后是安装参数:–install,与之相对的是–remove

启动MongoDB:net start MongoDB

停止MongoDB:net stop MongoDB

参考:

/article/5115857.html

现在需要增加安全配置

关闭MongoDb服务

修改 MongoDb Service :

打开 regedit: HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/MongoDB

其中 ImagePath 修改为: E:\MongoDb\mongodb2.4.3\bin\mongod.exe –logpath e:\MongoDb\MongoDb.Log –dbpath e:\Mongodb\data –directoryperdb –service -auth

启动MongoDb服务

use admin

db.addUser('sa','sa')

//创建了超级用户

db.auth('sa','sa') //以sa权限进入

use NDAP

~~db.addUser(‘Reader’,’Reader’,true)//创建只读账户~~

参考:/article/8184169.html

db.createUser(

{

user:”root”,

pwd:”root”,

roles:

[

{

role:”userAdminAnyDatabase”,

db:”admin”

}

]

}

);

参考: http://blog.163.com/dazuiba_008/blog/static/363349812014552224168/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: