MongoDB4.2版本,设置账号密码

1、使用MongoDB连接工具,进入MongoDB

2、脚本如下(请按照实际环境修改用户和密码):

try{

    

var db = connect('admin');

    

if(db.system.users.find({'user':'hrst'}).count() == 0)

{

        

print('Ready to addUser...');

        

db.createUser({user:'hrst',pwd:'123',roles:[{role:'root',db:'admin'}]})

}

else

{

        

print('Already exist user.')

    

}

 

}

catch(err){

    

print('Error occured:' + err);

 

}

3、配置认证模式

(1)先停止Mongodb服务

(2)找到Mongodb安装位置,进入bin目录,打开mongo.cfg文件

 

(3)如图配置,开启认证模式(配置文件里security: 把这行的#号去掉 ,然后换行两个空格 然后加authorization: enabled(冒号后面一个空格))

 

(4)启动Mongodb服务

(5)打开图形化工具用账号密码登录,就完成啦!

posted @ 2020-05-28 16:04  老僧酗酒  阅读(828)  评论(0编辑  收藏  举报