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

关注

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

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

女教师2免费观看全集电视剧| 精品人OR猪OR狗的DNA| 啵啵| 他扯开我的奶罩一摸就流水| 代练通| 《丰满人妻的滋味2HD| 老公不在小叔子当老公| 少女吃春晚药第1集免费观看| 女友小雪被房东老板玩| 偷偷在线观看免费的电视剧最新| 《一滴都不许漏》何泽城林荫| 午马影视免费观看电视剧| 妈妈在家穿超薄内裤的注意事项| 香蕉视频安装包怎么安装| 他扯开我的奶罩一摸就流水| 少妇大屁股白浆流出白浆 | 欧美片《肉欲进入》| 男生把小困困放到女生困里视频| 水蜜桃唇蜜嘟嘟唇是桃花吗| 曹操| 韩国动漫RUNNING MAN...| 把腿张开臊烂你男男开荤粗肉动浸| 日本大片又大又好看的PPT| 美女和老板一起努力做豆浆 | 人妻互换共享4P闺蜜疯狂互换 | 爸爸缓慢有力送女儿的文案| 《吃乳》在线播放| 老公刚日完又让朋友日| 中文字幕在线观看| 老头天天吃我奶躁我的动图Q| 星空麻花MV高清| 《魅魔之耻》1~4集免费看| 《淫毛》在线观看免费| 巨乳美女| 丁香花影院免费观看电视剧哈尔滨| 金装律师第二季| 美女和帅哥一起努力生产豆浆的视. | 双男真人免费观看完整版高清| 《请好好疼爱里面》免费观看 | 少女潘金莲| 迪拜的女孩