...
代码块 | ||||
---|---|---|---|---|
| ||||
设置用户认证登录 1、添加管理员账号 # 在本机终端下使用命令进入MongoDB Shell # 默认数据端口绑定为:38028 root@meteors:~# cd /data/mongodb-linux-x86_64-ubuntu1604-3.4.10/bin root@meteors:~# ./mongo --host 127.0.0.1:27017 # 以下操作将会在mongo shell 中进行操作 # 切换到admin库 > use admin switched to db admin # 添加admin库的用户(账号为root,密码为123456) > db.createUser({user:"root",pwd:"123456",roles:[{"role":"root","db":"admin"}]}) Successfully added user: { "user" : "root", "roles" : [ { "role" : "root", "db" : "admin" } ] } 创建其他用户认证登录 # 切换到test库 > use test switched to db admin # 添加test库的用户(账号为test,密码为123456) > db.createUser({user:"test",pwd:"123456",roles:[{"role":"dbOwner","db":"test"}]}) Successfully added user: { "user" : "test", "roles" : [ { "role" : "dbOwner", "db" : "test" } ] } |
详细步骤:
1、首先先按照正常方式连接mongodb 数据,具体可参考文档:NoSQL数据源-连接Mongodb数据库
...