【Mongo】mongodb的用户认证
短信预约 -IT技能 免费直播动态提醒
1.创建超级账号
-
>
use admin
;
-
>
db
.
createUser
(
{
user
:
"admin"
,
pwd
:
"123456"
,
roles
:
[
{ role
:
"root"
,
db
:
"admin"
}
]
}
)
-
Successfully added user
:
{
-
"user"
:
"admin"
,
-
"roles"
:
[
-
{
-
"role"
:
"root"
,
-
"db"
:
"admin"
-
}
-
]
- }
user:用户名
pwd:密码
roles
:指定用户的角色,可以用一个空数组给新用户设定空角色;在roles字段,可以指定内置角色和用户定义的角色。
role里的角色
可以选:
-
Built
-
In
Roles(内置角色):
-
1
.
数据库用户角色:read、readWrite
;
-
2
.
数据库管理角色:dbAdmin、dbOwner、userAdmin;
-
3
.
集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
-
4
.
备份恢复角色:backup、restore;
-
5
.
所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
-
6
.
超级用户角色:root
-
// 这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner 、userAdmin、userAdminAnyDatabase)
- 7 . 内部角色:__system
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
【Mongo】mongodb的用户认证
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
2024-04-02
2024-04-02
【赵强老师】MongoDB管理用户的认证机制
一、MongoDB用户认证机制简介 为了认证客户端,你必须要添加一个对应的用户到MongoDB。基本的步骤分为以下几步: 用户管理接口:db.createUser()方法可以创建一个用户,添加完成后可以分配角色给用户,第一个用户必须是管理员,用来管理其他用
2014-10-06
MongoDB的权限管理与用户认证怎么实现
MongoDB的权限管理和用户认证是通过创建用户和设置角色来实现的。下面是MongoDB权限管理和用户认证的步骤:创建管理员用户:首先,在MongoDB中创建一个管理员用户,用于管理数据库的用户和角色。创建普通用户:使用管理员用户登录Mon
2024-05-07
2024-04-02
Python 用户验证连接MongoDB
1.登录数据库,创建登录用户密码[root@mongodb bin]# pwd12345678/opt/mongodb/bin[root@mongodb bin]# ./mongo> use adminswitched to db admi
2023-01-31
Django之用户认证组件
用户认证组件用的是Django自带一个表:auth_user 一、auth模块 1,authenticate()判断用户是否存在方法user=authenticate(username='xxx',password='xxxx')
2023-01-30
Python使用LDAP做用户认证
LDAP(Light Directory Access Portocol)是轻量目录访问协议,基于X.500标准,支持TCP/IP。LDAP目录以树状的层次结构来存储数据。每个目录记录都有标识名(Distinguished Name,简称D
2023-01-30
2024-04-02
2024-04-02
Django中auth模块用户认证的使用
本文主要介绍了Django中auth模块用户认证的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-03-20
Apache服务器的用户认证的方法
这篇文章主要讲解了“Apache服务器的用户认证方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Apache服务器的用户认证方法”吧!采用文本文件存储 这种认证方式的基本思想是:Apach
2023-06-05
配置Linux使用LDAP用户认证的方法
我这里使用的是CentOS完成的LDAP用户管理,可能与网上的大部分教程不同,不过写出来了,那么是肯定能用的了,不过会有部分文件,忘指教。
这里使用的 OPENLdap 配合 CentOS7 完成的用户管理,需要配置 nssswitch 、
2022-06-04
2024-04-02
2024-04-02
2024-04-02
2024-04-02
2024-04-02
Laravel unit test : 模拟认证的用户是什么
小编给大家分享一下Laravel unit test : 模拟认证的用户是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Laravel 是什么Laravel
2023-06-14
2024-04-02
编程热搜
[mysql]mysql8修改root密码
use mysqlselect * from user where user="root";update user set password=password("mysql@2020") where user="root";ERROR 1064 (42000)MySQL专题3之MySQL管理
1、启动以及关闭MySQL服务器- 首先,我们需要通过以下命令来检查MySQL服务器是否已经启动:ps -ef | grep mysqld- 如果MySQL已经启动,以上命令将输出mysql进程列表,如果mysql未启动,你可以使用以下
编程资源站
- 资料下载
- 历年试题
目录
反馈
我要
反馈