mongodb增加帐户密码登陆远程mongodb
2013-07-29 12:38 来源:www.chinab4c.com 作者:ecshop专家
mongodb增加帐户密码登陆远程mongodb,这个问题是个很重要的问题,如果你研究mongodb发现,我们默认安装的mongodb在启动以及登陆的时候,不需要输入帐户密码,这样十分不安全,当我们要远程发布或者连接远程mongodb数据库的时候,我们必须考虑给远程的mongodb增加帐户密码权限才行,这次我们将结合mongodb的技术,来谈谈如何对mongodb进行授权以及密码设置。
1:启动mongodh带--auth参数。
mongod.exe --logpath E:\mongo\logs\mongodb.log --logappend --dbpath E:\mongo\data --directoryperdb --serviceName MongoDB --install
mongod.exe --logpath E:\mongo\logs\mongodb.log --logappend --dbpath E:\mongo\data --directoryperdb --serviceName MongoDB --auth --install
2:删除mongodb服务
mongod.exe --remove
3:增加mongod管理员帐户以及密码
use admin
db.addUser('system','system')
4:连接远程的mongodb数据库
mongo -uroot -p123456 192.168.2.150/admin
或者mongod -u root -p
以上就是操作mongodb以及给mongodb增加帐户密码权限的基本操作。
5:新版本带帐户验证的启动
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data --logpath=/data/mongodb/mongodb.log --logappend --auth --port=27017 --fork
//这个是不需要密码的
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data --logpath=/data/mongodb/mongodb.log --logappend --port=27017 --fork
另外版本。需要密码,经过验证
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data --logpath=/data/mongodb/logs/log.log -fork
/usr/local/mongodb/bin/mongod --dbpath=/data/mongodb/data --logpath=/data/mongodb/logs/log.log --logappend -fork --auth
mongod --dbpath /home/conan/dbs/config1 --port 20001 --nojournal --fork --logpath /home/conan/dbs/config1.log
来源:http://www.chnab4c.com
最近更新
常用插件
- ecshop商品库存缺货发货量
ecshop商品库存缺货发货量数据倒出插件上海汽车租赁www.shrentbus.cn...
- ecshop导出会员邮件和手机
ecshop导出会员邮件和手机号插件,主要是用于ecshop系统中促销活动中。获...
- ecshop2.7.0utf给属性增加库存
插件介绍:本插件适合ecshop2.7.0的utf8编码对商品的属性进行库存管理...
- ecshop直接购买流程二次开
ecshop当全场免除运费的时候,其实大可以开发新的直接购买流程,方便...
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...