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