当前位置:   article > 正文

mongodb 的命令操作_lettuce mongodb

lettuce mongodb

1. 进入gongodb 命令界面

  1. ///在bin目录下
  2. ./mongo

2. 创建用户

  1. > use admin
  2. > db.createUser(
  3. {
  4. user: "adminUser",
  5. pwd: "adminPass",
  6. roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
  7. }
  8. )

相关角色:

  1. Built-In Roles(内置角色):
  2. 1. 数据库用户角色:read、readWrite;
  3. 2. 数据库管理角色:dbAdmin、dbOwner、userAdmin;
  4. 3. 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
  5. 4. 备份恢复角色:backup、restore;
  6. 5. 所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
  7. 6. 超级用户角色:root
  8. // 这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner 、userAdmin、userAdminAnyDatabase)
  9. 7. 内部角色:__system

3. 查看创建的用户

> db.system.users.find()

4. 删除用户

  1. > use admin
  2. > db.system.users.remove({user:"adminUser"})
  3. > db.system.users.find()

5. 校验用户是否添加成功

  1. > use admin
  2. > db.auth("adminUser", "adminPass")
  3. 1
  4. ///输出结果为1,代表成功

6. 退出编辑界面

  1. > exit
  2. ///显示
  3. bye

 

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/953370
推荐阅读
相关标签
  

闽ICP备14008679号