mongodb设置有权启动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb设置有权启动相关的知识,希望对你有一定的参考价值。

参考技术A 1.首先停掉服务已无权限的方式启动(登录无需账号密码)直接通过ip和端口连接上的就是最大权限管理员;

(1)停掉服务

./mongod --shutdown --dbpath=/usr/local/mongodb/datas(注:usr/local/mongodb/data是你的mongodb仓库中心)

(2)无权限启动

./mongod --dbpath=/usr/local/mongodb/datas --logpath=/usr/local/mongodb/log/mongodb.log --logappend --port=27017 --fork

2.连接上mongodb之后,打开shell   

创建数据空间:

use data_test

创建用户及赋权限:

db.createUser(user:"itower",pwd:"itomongo_1qazne41okm3312",roles:[role:"readWrite",db:"itower"])

3.停掉服务用权限的启动mongodb

(1)停掉服务

进入你的mongodb安装目录的bin文件夹输入:

./mongod --shutdown --dbpath=/usr/local/mongodb/datas(注:usr/local/mongodb/data是你的mongodb仓库中心)

(2)有权启动

./mongod --dbpath=/usr/local/mongodb/datas --logpath=/usr/local/mongodb/log/mongodb.log --logappend --auth --port=27017 --fork

以上是关于mongodb设置有权启动的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB启动及用户名密码设置

MongoDB设置

Mongodb服务的设置成window服务自启动

centos7安装mongodb和设置开机自动启动

将MongoDB服务器设置成Windows启动服务(win10)

centos7源码包安装Mongodb,并设置开机自启动