当前位置:   article > 正文

mongo数据库用户权限管理_mongo admin里面有role为root的用户可以管理其他库吗

mongo admin里面有role为root的用户可以管理其他库吗

创建数据库

use abc
  • 1

显示数据库

show dbs
  • 1

删除数据库

use abc
db.dropDatabase()
  • 1
  • 2

创建管理员用户

use admin
db.createUser({user:"zhangsan",pwd:"123456",roles:[{role:"root",db:"admin"}]})
  • 1
  • 2

创建普通用户

use qyd
db.createUser({user:"lisi",pwd:"123456",roles:[{role:"readWrite",db:"qyd"}]})
  • 1
  • 2

更新用户权限

use qyd
db.updateUser("lisi",{"roles":[{role:"readWrite",db:"qyd"},{role:"userAdmin",db:"qyd"}]})
  • 1
  • 2

更新用户密码

use admin
db.updateUser("zhangsan",{"pwd":"1234"})
use qyd
db.updateUser("lisi",{"pwd":"1234"})
  • 1
  • 2
  • 3
  • 4

use qyd
db.changeUserPassword(“lisi”,“123”)

创建集合并插入

db.user.insert({"name": "zhangsan"})
  • 1

查看集合

db.user.find()
  • 1

删除集合

db.user.drop()
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/953394
推荐阅读
相关标签
  

闽ICP备14008679号