用户管理
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,mongodb的用户管理注意:A)在mongodb中,有一个admin数据库, 牵涉到服务器配置层面的操作,需要先切换到admin数据.即 use admin , -->相当于进入超级用户管理模式.B
千家信息网最后更新 2026年10月31日用户管理
mongodb的用户管理
注意:
A)在mongodb中,有一个admin数据库, 牵涉到服务器配置层面的操作,需要先切换到admin数据.
即 use admin , -->相当于进入超级用户管理模式.
B)mongo的用户是以数据库为单位来建立的, 每个数据库有自己的管理员.
C) 我们在设置用户时,需要先在admin数据库下建立管理员---这个管理员登陆后,相当于超级管理员.
0: 查看用户
1: 添加用户
命令:db.addUser();
简单参数: db.addUser(用户名,密码,是否只读)
注意: 添加用户后,我们再次退出并登陆,发现依然可以直接读数据库?
原因: mongodb服务器启动时, 默认不是需要认证的.
要让用户生效, 需要启动服务器时,就指定 --auth 选项.
这样, 操作时,就需要认证了.
接下来就会被限制了:
输入帐号密码通过验证:

例:
1: 添加用户
use admin
db.addUser('sa','sa',false);
2: 认证
use test
db.auth(用户名,密码);
3: 修改用户密码
use test
db.changeUserPassword(用户名, 新密码);
4:删除用户
use test
db.removeUser(用户名);
注: 如果需要给用户添加更多的权限,可以用json结构来传递用户参数
例:
use test
db.addUser({user:'guan',pwd:'111111',roles:['readWrite,dbAdmin']});
用户
管理
数据
数据库
密码
用户名
管理员
服务器
服务
认证
参数
登陆
接下来
再次
单位
原因
命令
层面
更多
权限
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
今日互联网科技
厦门中拓互联网络科技有限公司
网络科技有限互联网
世界互联网领先科技成果
成都狮子座互联网科技
恒生科技互联网指数分析
海南科技产业互联网平台
中盈科技互联网信息有限公司
中国科技互联网公司收入
央行互联网金融科技公司
北京华百购互联网科技有限公司
港股科技和互联网
玉溪互联网科技怎么选
深圳市优智互联网科技有限公司
米聚互联网科技南京有限公司排面
城市宝互联网科技有限公司
互联网科技快讯热点
互联网风格科技公司名称
保山互联网科技靠谱吗
科技互联网企业在行动
深圳恒合互联网络科技有限公司
互联网品科技
网络科技有限互联网
互联网金融 科技
互联网科技公司官网
互联网科技公司名称
科技互联网大厂
互联网科技大会大佬
互联网大会出现的黑科技
株洲百竞科技的互联网营销顾问