韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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自学网

关注

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

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

四虎网站| 乐可小说| 欧美寡妇性猛交XXX| 电影《满足2》完整版在线观看| 正常硬度是多硬| 9.1国外黄冈B站| 免费观看已满十八岁电视剧高清版 | 玉女献身台湾1988版主演是谁| 乐可小说| 老师脱了内裤让我进去| 狗锁住女人狗的视频大全图片| 线人电影免费观看完整版| 麻花传MV在线看免费观看电视剧| 野外打野真实视频大全| 台剧《恋爱之瘾》林教授在线观看 | 白丝袜精华液抹在脚上的功效| 《老板娘2》完整版| 《一滴都不许漏》何泽城林荫| 免费外国网站浏览器推荐| B站暴躁女RAPPER| D124| 公交车大肉大捧一进一出好爽| 女生胸前两颗大大的包是什么| 成全在线观看免费全集高清| 日韩AV| 《办公室高潮秘书2》电影| 臀部特写| 《请好好疼爱里面》免费观看| 年轻嫂子| 蜜桃成熟时在线| 女性开过苞后最明显的变化| 亲吻哼哼唧唧原声不带歌| 破浪男女在线观看电影完整版| 7777777亚洲和欧洲尺码表| 十九岁暴躁少女CSGO免费观看| 台剧《恋爱之瘾》小蓝| 蜜桃熟了| B站夫妻进入高峰期需要多久| 欧美精品99久久久啪啪| 四川取消一夫一妻制| 女主被兄弟三人轮流欺负的小说