Mongo管理用户相关操作总结


列出所有用户

复制代码 代码如下:

mongo
use admin
db.system.users.find()

禁用认证模式

复制代码 代码如下:

/etc/mongod.conf
noauth = true
auth = false

创建用户

用户是基于数据库的,在admin数据库上创建的用户属于管理者用户。

管理者用户的创建

拥有所有数据库管理权限的用户

复制代码 代码如下:

 use admin
 db.createUser({
     user : "用户名"
    pwd  : "密码"
    roles : [
        {
            role : "userAdminAnyDatabase"
            db   : "admin"
        }
    ]
 })

特定数据库管理权限的用户
复制代码 代码如下:

 use "数据库名"
 db.createUser({
    user : "用户名",
    pwd  : "密码",
    roles : [
        {
            role : "userAdmin",
            db : "数据库名"
        }
    ]
 })

一般用户
复制代码 代码如下:

 db "数据库名"
 db.createUser({
    user : "用户名",
    pwd  : "密码",
    roles: [
        {
            role : "read",  # or "readWrite"
            db : "数据库名",
        }
    ]
 })

用户验证
复制代码 代码如下:

db.auth("用户名", "密码")
mongo shell 启动的验证
$ mongo “数据库名” -u “用户名” -p “密码”

删除用户

复制代码 代码如下:

 use "数据库名"
 db.system.users.remove({user: "要删除的用户名"})

例:创建一个数据库用户,对该数据具有读写权限

创建一个对数据库具有读写权限的数据库用户

复制代码 代码如下:

use dbname ;
db.createUser({user: “dbuser”, pwd: “dbuseradmin”, roles:[{role: “readWrite”, db: “dbname”}] })

数据库用户登录
复制代码 代码如下:

mongo dbname -u dbuser -p dbduseradmin



相关阅读:
详解JavaScript中的Unescape()和String() 函数
深入解析Session是否必须依赖Cookie
盗版Windows用户也能免费升级Windows 10!
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
php身份证号码检查类实例
Build 10122都更新哪些了?Win10 Build 10122更新一览
Java中return的用法(两种)
Thinkphp和Bootstrap结合打造个性的分页样式(推荐)
MySQL5.5.21安装配置教程(win7)
详解Android开发中Activity的四种launchMode
php数字每三位加逗号的功能函数
ThinkPHP实现带验证码的文件上传功能实例
Ajax获取到数据放入echarts里不显示的原因分析及解决办法
jsp base标签与meta标签学习小结
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 强迫症:与自己搏斗的人 巧记中国省区 观察日记(3)——乌龟 谢谢你曾来过我的世界 游江南第一石窟作文500字 只剩回忆的青春 宜春这旮旯里走来个小作家 回 答 寻找身边的活雷锋作文 埋地雷游戏 躲不掉的荒凉 早安正能量励志问候语 开讲啦Selina演讲稿:在我人生最像噩梦的旅程(第104期) 一个女孩给母亲的话 原来我们没失去过作文500字 活着我不想这样凑合 小学三年级作文250字:高中英语作文:My new school 小学五年级作文450字:学校在变化 Melody作文400字 兔年新愿望作文700字 部队入党申请书2016年 师范大学网络教育学院专科毕业实习日记 夏之韵作文1200字 诗酒趁年华——行走在时代峰巅的苏东坡 证券销售工作总结报告 论辩禁用“以假代真” 安全生产月活动心得体会 选准切入点,将政策送进家家户户 初中初一作文700字:学溜冰 关于贯彻落实《省法制宣传教育条例》情况的总结 赡养老人精神生活比物质生活重要_800字 小学五年级作文650字:我尝到了幸福的滋味 瞧!这个青花瓷茶壶 区安监站赴建工局安全生产监督站调研报告 法院"规范执行行为促进执行公正"专项整改动员讲话 『文字控』     △《刮风下雨请留在我身边.》 如何证明线面垂直 新师德师风学习体会 传情七夕_最清晰的声音,证明我很爱你(男生版) 这个国庆真开心 走进初一作文600字 盼望这一年能记载在我的记忆里 其多列教学反思 小学五年级母爱作文650字 “古诗大比拼”社团活动方案 《长江七号爱地球》观后感作文400字 “鲁滨孙”让我走出了低谷800字 三年级作文同桌 时尚宠物 历史作文500字 [图文]爆竹声中一岁除

Copyright © 2016 phpStudy |