全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
创建用户并设置权限创建用户并设置权限 一 掌握权限 理解下面 4 条基本上就差不多 1 mongodb 是没有默认管理员账号 所以要先添加管理员账号 再开启权限认 证 2 切换到 admin 数据库 添加的账号才是管理员账号 3 用户只能在用户所在数据库登录 包括管理员账号 4 管理员可以管理所有数据库 但是不能直接管理其他数据库 要先在 admin 数据库认证后才可以 二 创建用户 1 创建管理员账号 全局账号 Use admin 管理员账号只能在 admin 账户下创建 db createUser user admin pwd admin123 roles userAdminAnyDatabase dbAd minAnyDatabase 2 创建数据库账号 use seeker 创建数据库 db createUser user test pwd test roles role dbOwner db seeker 提示 提示 创建用户使用命令 db createUser user userName 用户名 pwd 123456 密码 roles role userAdmin 用户角色 db seeker 数据库名称 三 授予角色 db grantRolesToUser test role dbOwner db seeker show roles 查看当前用户有哪些角色 当前数据库 role dbAdmin db seeker isBuiltin true roles inheritedRoles role dbOwner db seeker isBuiltin true roles inheritedRoles role read db seeker isBuiltin true roles inheritedRoles role readWrite db seeker isBuiltin true roles x inheritedRoles role userAdmin db seeker isBuiltin true roles inheritedRoles 在 admin 数据库下会多角色如下 role userAdminAnyDatabase db admin isBuiltin true roles inheritedRoles 下方列出系统内置角色名称 Database User Roles 普通用户角色 read readWrite Database Administration Roles 管理员角色 dbAdmin 可以管理数据库 dbOwner 单数据库最大权限 dbAdmin userAdmin userAdmin 可管理当前数据库用户 Cluster Administration Roles 管理员角色 clusterAdmin clusterManager clusterMonitor hostManager Backup and Restoration Roles 备份和恢复角色 backup restore All Database Roles 所有数据库角色 readAnyDatabase 在 admin 下建立 可以读取所有数据库的信息 readWriteAnyDatabase 在 admin 下建立 可以读写所有数据库的信息 userAdminAnyDatabase 在 admin 下建立 可以管理所有数据库的用户 dbAdminAnyDatabase 在 admin 下建立 可以管理所有数据库的信息 类 似于所有数据库的 dbAdmin 账户 Superuser Roles root 四 授权数据库 mongod fork dbpath data db logpath data logs dblogs auth 重新启动 use seeker db auth test test 五 访问 本地 mongo seeker u test p test 远程 mongo 192 168 0 205 27017 seeker u test p test 提示 提示 test 数据库是默认进入的目录 如果你不想进入 test 数据库 mongo 后面跟上 nodb 即可 附 常用命令 NameDescription db auth Authenticates a user to a database db createUser Creates a new user db updateUser Updates user data db changeUserPassword Changes an existing user s password db removeUser Deprecated Removes a user from a database db dropAllUsers Deletes all users associated with a database db dropUser Removes a single user db grantRolesToUser Grants a role and its privileges to a user db revokeRolesFromUser Removes a role from a user db getUser R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年全球与中国编织袋自动切缝机行业市场现状调研分析及发展前景报告
- 2024至2030年中智正业:中国线路板行业投资战略决策研究报告
- 2024至2030年中国风光储一体化市场未来动向及营销前景研究报告
- 2024至2030年中国钻井优化服务行业创新现状与经营管理趋势预测报告
- 2024至2030年中国贵金属冶炼行业市场深度调研及发展战略决策报告
- 2024-2030年全球与中国4氨基3溴吡啶行业市场现状调研分析及发展前景报告
- 2024-2030年中国顺乌头酸酐市场专题研究及市场前景预测评估报告
- 2024至2030年中国电液执行机构市场投资策略与可持续发展建议报告
- 2024至2030年中国片式压电晶体器行业融资预测与市场竞争格局报告
- 2024至2030年中国汽车轮毂市场现状分析及前景趋势预测投资报告
- 2024-2030年中国直线导轨行业十四五发展分析及投资前景与战略规划研究报告
- (完整版)(青岛版)三年级数学上册全册教案
- 2023年苏州市公安局招聘警务辅助人员考试真题
- 2024年广西桂林七星区专职化社区工作者招考聘用(高频重点复习提升训练)共500题附带答案详解
- 创新设计前沿智慧树知到期末考试答案章节答案2024年浙江大学
- 2024-2030年中国2-丙基庚醇(CAS-10042-59-8)行业市场发展趋势与前景展望战略分析报告
- 2024年江苏长江商业银行总行及泰州地区招考(高频重点提升专题训练)共500题附带答案详解
- 煤矿井下无轨胶轮车司机安全技术培训大纲及考核标准
- 电信法律服务行业研究报告
- 苹果手机指南针浏览器
- 2024年全国高考体育单招考试语文试卷试题(含答案详解) (二)
评论
0/150
提交评论