MongoDB添加数据库并创建用户

  • 2019 年 11 月 28 日
  • 筆記
  1. 添加数据库
use 数据库名;

此时数据库有了,但是默认不会显示,需要插入一条数据

db.test.insert({'test': 'test'})

然后执行show dbs就能看到此数据库了。

  1. 添加一个可读写操作的用户
db.createUser(     {       user: "用户名",       pwd: "密码",       roles: [ "readWrite" ]     }  );

这样,在当前数据库下就会添加一个具有readWrite操作权限的用户了。

这里要强调的是,需要在哪个库里添加用户,需要先执行use 数据库名 进入当前数据库下,再执行db.createUser创建用户。

MongoDB内置角色参考:Built-In Roles