用户管理
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,mongodb的用户管理注意:A)在mongodb中,有一个admin数据库, 牵涉到服务器配置层面的操作,需要先切换到admin数据.即 use admin , -->相当于进入超级用户管理模式.B
千家信息网最后更新 2025年01月20日用户管理
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安全错误
数据库的锁怎样保障安全
魔兽世界怀旧服广东服务器
公安局自助服务器做什么的
php 操作远程数据库
期货交易系统软件开发公司
上海电力系统软件开发
自媒体网络安全关键问题
a3纸网络安全手抄报小学
举例论证数据库的独立性
两个数据库挂接属性
国产服务器主机主要品牌有哪些
违反网络安全第四十四条的规定
报考软件开发工程师
ps5升级无法连接服务器
网络技术及应用课程标准
辽宁企业党建软件开发哪儿好
恐龙岛无规则的服务器
cf山东网通服务器在哪里
软件开发项目验收确认表
南阳微信公众号网络安全
办公软件数据库制作
电脑网络无法显示共享服务器
网络安全产品工信部
西宁天气预报软件开发
软件开发什么是模型
有关 的数据库
查看数据库归档目录
数据库管理技术 第一范式
关于网络安全教育的作文素材
计算机网络技术考不考
学海在线网络安全培训试题