国产成人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自学网

关注

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

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

擦边| 人口兽猪马狗第1集| 初二学生小馒头| 真实双人插画的视频| 小乖(糙汉文)TXT笔趣阁免费.. | 爱上兄弟的母亲6集免费观看| WWW.1688.COM麻豆.| 琪琪在线影院电视剧免费| 美女 衣服全部没| 公交车掀开奶罩边躁狠狠躁漫画| 日本护士裸体做爰视频| 暴躁少女CSGO高清观看方法 | 《晚上准备好纸巾》| 看到老妈洗澡忍不住怎么办| 丈夫不在家儿媳想老公的背景故事| 王叔我老公还在客厅呢什么小说| 初中小姐姐脚丫踩在男生困困| 《出租屋1》| 国产麻豆剧传媒精品国产AV| 妈妈洗澡不把门关紧暗示什么| 学生女2| 苍老师巅峰电影在线观看| 少女的夜晚初体验免费观看电视剧| 《互换人妻HD中字》| 国产少女免费观看电视剧大全| 《温柔的老师》电影免费观看| 精品免费国产一区二区二区四区| 台球室的特殊待遇2HD| 双男主高干文小说| 秘书(高干)笔趣阁小说推荐| 暴躁老阿姨CSGO最强武器搭配 | 《菊内留香》双男主| 美女比基尼游泳图片视频| 荷兰日B赛现场视频| 在教室伦流澡到高潮HGL| 妈妈姨妈三姐妹给我过生日| 邻家阿姨完整版免费观看| 停电后我和公做了爱| 15岁初中生用袜子套几几| 无风险9.1免费版观看| 高压监狱