MongoDb 安装服务 以及 安全配置
- 安装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
参考:
http://www.cnblogs.com/flyoung2008/archive/2012/07/18/2597269.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)//创建只读账户~~
参考:http://blog.csdn.net/cppbegginer/article/details/6940681
db.createUser(
{
user:”root”,
pwd:”root”,
roles:
[
{
role:”userAdminAnyDatabase”,
db:”admin”
}
]
}
);
参考: http://blog.163.com/dazuiba_008/blog/static/363349812014552224168/
最新文章
- MySQL 查询所有子级函数
- 小巧数据库 Apache Derby 使用攻略
- myString操作符重载
- ajax绑定
- springMVC学习笔记(五)
- ComponentOne Studio for Enterprise 2015 v1 全新发布
- 继续寻找app开发的技术方案
- UVa OJ 10071
- C#读取Excel表中的数据时,为何有些行的字段内容读取不到
- 【转】python中List的sort方法(或者sorted内建函数)的用法
- rownum的使用
- Html 编码 queryUrl = encodeURI(queryUrl);
- 使用Navicat Premium 链接本地数据库的方法
- jmeter将参数值写入到指定文件
- Django+Vue打造购物网站(五)
- SSL双向认证和SSL单向认证的流程和区别
- 新手vue构建单页面应用实例
- Android弹出窗口
- [开源]开放域实体抽取泛用工具 NetCore2.1
- kubernetes中port、target port、node port的对比分析,以及kube-proxy代理