MongoDB用户运维管理

用户类型

1. 查看全局所有账户

        use admin 

        db.system.users.find().pretty()

         

2. 查看当前库下的账户  

       use mydb

       show users

         

 用户创建

      1. 用户创建的时候需要注意当前在哪个数据库对象中执行的创建用户命令,可以在任何数据库环境下执行创建语句

       2.创建语句中roles中的db可以不是当前的数据库,而是可以指定任何数据库

         

         

         

 用户修改

         use admin

         show users

         db.dropUser("admin")

         db.updateUser("admin",{pwd:"admin"})

         db.grantRolesToUser("root", [{role: "root", db: "admin"}])

        

 用户角色列表

         

 

posted @ 2022-08-25 10:04  不懂123  阅读(27)  评论(0编辑  收藏  举报