• mongob用户权限管理


    //查询所有角色权限
    db.runCommand({rolesInfo:1})
    //查询所有角色权限(包含内置角色)
    db.runCommand({rolesInfo:1,showBuiltinRoles:true})

    //查询当前数据库中某角色的权限
    db.runCommand({rolesInfo:""})

    //查询其他数据库中某角色的权限
    db.runCommand({role:"",db:""})

    db.runCommand({rolesInfo:[
    "<rolename>",
    {role:"",db:""}
    ...
    ]})


    db.runCommand({rolesInfo:1,showBuiltinRoles:true})
    {
    "roles" : [
    {
    "role" : "dbAdmin",
    "db" : "test",
    "isBuiltin" : true,
    "roles" : [ ],
    "inheritedRoles" : [ ]
    },
    {
    "role" : "dbOwner",
    "db" : "test",
    "isBuiltin" : true,
    "roles" : [ ],
    "inheritedRoles" : [ ]
    },
    {
    "role" : "enableSharding",
    "db" : "test",
    "isBuiltin" : true,
    "roles" : [ ],
    "inheritedRoles" : [ ]
    },
    {
    "role" : "read",
    "db" : "test",
    "isBuiltin" : true,
    "roles" : [ ],
    "inheritedRoles" : [ ]
    },
    {
    "role" : "readWrite",
    "db" : "test",
    "isBuiltin" : true,
    "roles" : [ ],
    "inheritedRoles" : [ ]
    },
    {
    "role" : "userAdmin",
    "db" : "test",
    "isBuiltin" : true,
    "roles" : [ ],
    "inheritedRoles" : [ ]
    }
    ],
    "ok" : 1
    }


    创建超级用户:
    >use admin
    >db.createUser({user:"yuanqiao",pwd:"123456",roles:["root"]})
    >db.createUser({user:"myadmin",pwd:"123456",roles:[{"role":"userAdminAnyDatabase","db":"admin"}]})

    >show collections

    >db.system.users.find()

    //删除用户
    >db.dropUser("myadmin")

    >db.changeUserPassword("yuanqiao","654321")

    >db.auth("yuanqiao","123456")

    > use aticledb

    >db.createUser({user:"bobo",pwd:"123456",roles:[{"role":"read","db":"aticledb"}]})


    mongodb://localhost:27017/?readPreference=primary&appname=MongoDB%20Compass&ssl=false

  • 相关阅读:
    正则表达式邮箱验证
    C# TCP应用编程三 异步TCP应用编程
    C# EventWaitHandle类解析
    Git关联远程仓库
    cqyz oj | 表亲结点 | 树上搜索
    cqyz oj | 健美操 | 树形DP | 二分猜答案
    cqyz oj | 树的分治 | 树形DP | 树的重心
    cqyz oj | 化装晚会加强版 | 二分搜索
    cqyz oj | 化装晚会 | 二分搜索 | 贪心
    POJ 1694 古老的游戏 | 贪心 | 树形DP
  • 原文地址:https://www.cnblogs.com/mkl34367803/p/13796016.html
Copyright © 2020-2023  润新知