返回顶部
首页 > 资讯 > 数据库 >【Mongo】mongodb的用户认证
  • 206
分享到

【Mongo】mongodb的用户认证

2024-04-02 19:04:59 206人浏览 安东尼
摘要

1.创建超级账号 > use admin ; > db . createUser ( { user : "a

1.创建超级账号

  1. > use admin ;
  2. > db . createUser ( { user : "admin" , pwd : "123456" , roles : [ { role : "root" , db : "admin" } ] } )
  3. Successfully added user : {
  4.          "user" : "admin" ,
  5.          "roles" : [
  6.                 {
  7.                          "role" : "root" ,
  8.                          "db" : "admin"
  9.                 }
  10.          ]
  11. }

user:用户名

pwd:密码

roles :指定用户的角色,可以用一个空数组给新用户设定空角色;在roles字段,可以指定内置角色和用户定义的角色。 role里的角色 可以选:

  1. Built - In Roles(内置角色):
  2.     1 . 数据库用户角色:read、readWrite ;
  3.     2 . 数据库管理角色:dbAdmin、dbOwner、userAdmin;
  4.     3 . 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
  5.     4 . 备份恢复角色:backup、restore;
  6.     5 . 所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
  7.     6 . 超级用户角色:root
  8.     // 这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner 、userAdmin、userAdminAnyDatabase)
  9.     7 . 内部角色:__system
您可能感兴趣的文档:

--结束END--

本文标题: 【Mongo】mongodb的用户认证

本文链接: https://lsjlt.com/news/46816.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【Mongo】mongodb的用户认证
    1.创建超级账号 > use admin ; > db . createUser ( { user : "a...
    99+
    2024-04-02
  • MongoDB管理用户的认证机制是怎样的
    MongoDB管理用户的认证机制是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、MongoDB用户认证机制简介为了认证客户端,你必须...
    99+
    2024-04-02
  • 【赵强老师】MongoDB管理用户的认证机制
    一、MongoDB用户认证机制简介 为了认证客户端,你必须要添加一个对应的用户到MongoDB。基本的步骤分为以下几步: 用户管理接口:db.createUser()方法可以创建一个用户,添加完成后可以分配角色给用户,第一个...
    99+
    2014-10-06
    【赵强老师】MongoDB管理用户的认证机制
  • MongoDB的权限管理与用户认证怎么实现
    MongoDB的权限管理和用户认证是通过创建用户和设置角色来实现的。下面是MongoDB权限管理和用户认证的步骤: 创建管理员用...
    99+
    2024-05-07
    MongoDB
  • mongo db 学习笔记 之一: mongodb 初认识
    官网文章,对比SQL和mongodbhttp://docs.mongodb.org/manual/reference/sql-comparison/db --显示当前使用的库show dbs --显示所有库...
    99+
    2024-04-02
  • 如何解决Mongodb 3.2.9开启用户权限认证问题
    这篇文章给大家分享的是有关如何解决Mongodb 3.2.9开启用户权限认证问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、在老版的Mongodb(大概3.0以前)可以这样...
    99+
    2024-04-02
  • Django之用户认证组件
      用户认证组件用的是Django自带一个表:auth_user   一、auth模块   1,authenticate()判断用户是否存在方法 user=authenticate(username='xxx',password='xx...
    99+
    2023-01-30
    组件 用户 Django
  • Python 用户验证连接MongoDB
    1.登录数据库,创建登录用户密码[root@mongodb bin]# pwd12345678/opt/mongodb/bin[root@mongodb bin]# ./mongo> use adminswitched to db a...
    99+
    2023-01-31
    用户 Python MongoDB
  • Python使用LDAP做用户认证
    LDAP(Light Directory Access Portocol)是轻量目录访问协议,基于X.500标准,支持TCP/IP。 LDAP目录以树状的层次结构来存储数据。每个目录记录都有标识名(Distinguished Name,简...
    99+
    2023-01-30
    用户 Python LDAP
  • 浅析MongoDB之安全认证
    目录一、MongoDB的用户和角色权限简介1.1、查看所有内置角色1.2、常见的内置角色二、单实例环境2.1、创建用户2.2、服务端开启认证2.3、客户端登录认证三、副本集环境3.1...
    99+
    2024-04-02
  • 建立mongodb的登录认证功能
    对于一个完善的数据库系统,必然是需要权限控制,当然mongodb也不例外.没有认证的数据库已经被证明是******的一个突破口,所以我们无论是出于什么原因,数据库认证对于一个生产系统而言,至关重要.在Mon...
    99+
    2024-04-02
  • mongo用户与权限
        开启MongoDB服务时不添加任何参数时,默认是没有权限验证的,登录的用户可以对数据库任意操作而且可以远程访问数据库!    在刚安装完毕的时候MongoDB都默认有一个admin数据库(3.0以前...
    99+
    2024-04-02
  • Mysql用户认证的原理是什么
    Mysql用户认证的原理是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 一、用户认证原理    &nb...
    99+
    2024-04-02
  • Django中auth模块用户认证的使用
    目录auth模块是什么auth模块常用方法authenticate()login(HttpRequest, user)logout(request)is_authenticated(...
    99+
    2023-03-20
    Django auth模块用户认证 Django auth模块
  • Apache服务器的用户认证的方法
    这篇文章主要讲解了“Apache服务器的用户认证方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Apache服务器的用户认证方法”吧!采用文本文件存储 这种认证方式的基本思想是:...
    99+
    2023-06-05
  • mongodb中怎么开启set认证
    本篇文章给大家分享的是有关mongodb中怎么开启set认证,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。环境:系统均为Centos 7,mo...
    99+
    2024-04-02
  • MySQL如何实现Apache用户认证
    这篇文章主要介绍MySQL如何实现Apache用户认证,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!apache要求DSO方式编译安装,假定apache安装在/usr/local/a...
    99+
    2024-04-02
  • JavaScript中有哪些用户认证库
    这篇文章给大家介绍JavaScript中有哪些用户认证库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. Passport JSPassport不仅仅是一个15k星用户身份验证库,它...
    99+
    2024-04-02
  • MongoDB数据库授权认证的实现
    目录1.与用户相关的命令2.配置mongodb登陆授权认证2.1.创建一个用户2.2.修改配置文件启用用户认证2.3.重启mongodb2.4.使用口令登陆mongodb3.授权用户...
    99+
    2024-04-02
  • DjangoAuth应用实现用户身份认证
    目录1. 实现用户的认证用户认证过程解析Django获取后端认证2. Auth应用获取用户模型我们知道 Django Auth 应用一般用在用户的登录注册上,用于判断当前的用户是否合...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作