zoukankan      html  css  js  c++  java
  • MongoDB 查看所有用户账号信息

    在 MongoDB 中创建了很多帐号,怎么查看所有帐号信息?

    1. 查看全局所有账户 

    2. 查看当前库下的账户 

    查看全局所有账户 :

    >  use admin
    switched to db admin
    > db.auth('admin','123456')
    1
    > db.system.users.find().pretty()
    {
        "_id" : "admin.root",
        "user" : "root",
        "db" : "admin",
        "credentials" : {
            "SCRAM-SHA-1" : {
                "iterationCount" : 10000,
                "salt" : "******************==",
                "storedKey" : "*****************=",
                "serverKey" : "**************="
            }
        },
        "roles" : [
            {
                "role" : "read",
                "db" : "admin"
            },
            {
                "role" : "readWrite",
                "db" : "admin"
            },
            {
                "role" : "dbAdmin",
                "db" : "admin"
            },
            {
                "role" : "dbAdmin",
                "db" : "devicedb"
            }
        ]
    }
    {
        "_id" : "test.test",
        "user" : "test",
        "db" : "test",
        "credentials" : {
            "SCRAM-SHA-1" : {
                "iterationCount" : 10000,
                "salt" : "******************==",
                "storedKey" : "******************=",
                "serverKey" : "******************="
            }
        },
        "roles" : [
            {
                "role" : "read",
                "db" : "test"
            },
            {
                "role" : "readWrite",
                "db" : "test"
            },
            {
                "role" : "dbAdmin",
                "db" : "test"
            },
            {
                "role" : "userAdmin",
                "db" : "test"
            },
            {
                "role" : "dbOwner",
                "db" : "test"
            }
        ]
    }

    查看当前库下的账户 :

    > use admin
    switched to db admin
    > show users
    {
        "_id" : "admin.root",
        "user" : "root",
        "db" : "admin",
        "roles" : [
            {
                "role" : "read",
                "db" : "admin"
            },
            {
                "role" : "readWrite",
                "db" : "admin"
            },
            {
                "role" : "dbAdmin",
                "db" : "admin"
            },
            {
                "role" : "userAdmin",
                "db" : "admin"
            },
            {
                "role" : "dbAdmin",
                "db" : "devicedb"
            }
        ]
    }
    > use test
    switched to db test
    > show users
    {
        "_id" : "test.test",
        "user" : "test",
        "db" : "test",
        "roles" : [
            {
                "role" : "read",
                "db" : "test"
            },
            {
                "role" : "readWrite",
                "db" : "test"
            },
            {
                "role" : "dbAdmin",
                "db" : "test"
            },
            {
                "role" : "userAdmin",
                "db" : "test"
            },
            {
                "role" : "dbOwner",
                "db" : "test"
            }
        ]
    }
  • 相关阅读:
    8皇后问题
    求1到n,n个整数的全排列
    求最小周期串
    如何用java完成一个中文词频统计程序
    蛇形矩阵
    第一个算法程序
    java 继承练习题8
    java 继承练习题7
    java 继承练习题6
    java 继承练习题5
  • 原文地址:https://www.cnblogs.com/panchanggui/p/9628955.html
Copyright © 2011-2022 走看看