国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > MongoDB > mongodb连接数据库的用户权限不够怎么解决?

mongodb连接数据库的用户权限不够怎么解决?

头像

yang

2020-05-23 14:34:103894浏览 · 0收藏 · 0评论

创建用户设置用户权限:

# 启动数据库
mongod --dbpath /Users/joyce/mongodb/db --auth
# 连接数据库
mongo
#使用数据表
use admin
#创建超级用户管理员
db.createUser({
    user:'myUserAdmin',
    pwd:'password',
    roles:[
        {
            role:'userAdminAnyDatabase',
            db:'admin'
        }
    ]
})
#给数据表创建用户
use dbname
db.createUser({
    user:'username',
    pwd:'password',
    roles:[
    {
        role:'readWrite',
        db:'dbname'
    },
    {
        role:'Read',
        db:'dbname'
    }
    ]
})

mongoose连接

let dbUrl = "mongodb://username:password@ip:27017/dbname";
mongoose.connect(dbUrl, { useNewUrlParser: true });

权限说明

Read:允许用户读取指定数据库

readWrite:允许用户读写指定数据库

dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile

userAdmin:允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用户

clusterAdmin:只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限。

readAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读权限

readWriteAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读写权限

userAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限

dbAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限。

root:只在admin数据库中可用。超级账号,超级权限

更多mongodb相关文章请关注python自学网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

欧美一区二区| 《訾花交换做爰》| 妈妈叫我戴上避孕套英文| 蜜桃浏览器| 日本无码A片人妻久尤物明理紬| 《再来一次好吗》免费观看| 机械式| YSL水蜜桃86满十八岁会黑吗.| 老公边干边说小骚B小说| (NP、高H、纯肉、真空)| 狗配人的大片视频大全| 无人区免费高清版观看| 海棠书屋免费无弹窗全文阅读 | 漂亮美女| JK制服| 《漾出OVER FLOWER》| 爷爷的鸡又黑又长下一句怎么接| 无套内谢粉嫩小沈| 《黏糊糊的你》动漫免费观看| 光谷有轨电车| 荫蒂被三个男人添| 隐私图片| 台球室的特殊待遇2HD| 一杆大枪草一家三娘| 含着奶做着爱太舒服了| 第一次挺进苏雨瑶的身体电影| 星空无限MV国产剧入选精彩 | 东北老阿姨高清免费观看电视剧 | 夜童| 老汉与少妇春宵后被砍30多刀| 第79章厨房的欢愉方晴| 无码人妻久久一区二区| 玉蒲团2之艳乳欲仙欲》| 亲吻哼哼唧唧原声不带歌| 吻戏| 老婆误把空调维修工当| B站暴躁女RAPPER| 男人女人免费观看40集电视剧 | 动漫《纯洁的修女》在线看| 免费观看60分钟高清电视剧| 扌雷辶鬲的小说章节