我是靠谱客的博主 阳光发箍,这篇文章主要介绍Mongodb 权限配置Mongodb 账户配置,现在分享给大家,希望可以做个参考。

Mongodb 账户配置

  1. 创建超级管理员
use admin
db.createUser({
user:'admin', // 用户名
pwd:'123456', // 密码
roles:[{role:'root',db:'admin'}] //角色
})
  1. 修改配置文件(开启权限验证)
配置:
security:
authorization: enabled
  1. 重启 mongodb 服务

  2. 超级用户连接数据库

mongo admin -u 用户名 -p 密码
  1. 给指定数据库创建一个用户,只能访问指定数据库
// 给 user库 创建一个用户
use user
db.createUser({
user:'useradmin',
pwd:'123456',
roles:[{role:'dbOwner',db:'user'}]
})

常用命令

// 查看当前用户
show users
// 删除用户
db.dropUser("useradmin")
// 修改用户密码
db.updateUser("admin",{pwd:"passwoed"})
// 密码认证
db.auth("admin","password")

最后

以上就是阳光发箍最近收集整理的关于Mongodb 权限配置Mongodb 账户配置的全部内容,更多相关Mongodb内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部