完成第二篇后,继续本篇操作
本续介绍命令行下对mongodb 操作的部分基础命令
一、创建管理员用户
a) 继续在命令窗口输入
b) Use admin
c) db.createUser({user: "dbRoot",pwd: "rootpwd",roles: [ { role: "userAdminAnyDatabase", db: "admin" }]})
d) 重新用新添加的root用户连接admin数据库
e) mongo 127.0.0.1:27188/admin -u UsrRoot -p rootpwd
f) 再继续创建其他数据库的用户
g) db.createUser({user: "dbAdmin",pwd: "adminpwd",roles:[{ role: "readWrite", db: "admin" }]})
h) 用户名和密码可自定义
i) dbRoot具有所有数据库的连接权限,开启之后,该用户可创建其他数据库的连接帐号
j) 注意,如果直接创建需要授权才能登录的服务(auth=true),在创建dbRoot之后需要用新用户名及密码重新连接admin数据库,才可进行下一步操作
二、到此数据库已经安装完毕,接下来你可以开心的使用数据库了
三、其他命令(用root账户操作)
a) 查找所有用户
b) db.system.users.find()
c) 删除用户
d) db.system.users.remove({"user":"UsrAdmin"})
e) 删除服务
f) Sc delete MongoDB
上一篇:Mongodb安装 二
浙公网安备 33010602011771号