Authorization Security for Mongodb

To keep security for the mongodb server, we can create an authorized machanism.

db.createUser(
    {
        user: "user1",
        pwd: "passwd",
        roles:[{"role": "userAdminAnyDatabase", "db": "admin"}]

    }
)

db.createUser(
    {
        user: "user2",
        pwd: "passwd",
        roles:[{"role": "readWrite", "db": "database"}]

    }
)
时间: 2024-11-03 03:44:11

Authorization Security for Mongodb的相关文章

MongoDB安装及用户名密码管理

安装 一.tar包进行安装 1.百度网盘 http://pan.baidu.com/s/1FOH2m 2.https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz 二.yum源进行安装 Configure the package management system (yum).改变 创建一个 /etc/yum.repos.d/mongodb-org-3.0.repo 文件,如此你就可以直接用yum安装MongoDB. 改到 3

mongodb 3.2 用户权限管理配置

环境 MongoDB shell version: 3.2.6 Win 7 设置方法 用户权限设置 1.进入mongodb的shell : mongo 2.切换数据库: use admin 从3.0 版本起,默认只有 local 库,没有admin 库,需要我们自己来创建. 3.添加用户,指定用户的角色和数据库: db.createUser( { user: "admin", customData:{description:"superuser"}, pwd: &q

Mongodb用户权限管理配置

一.Mongodb命令 主要命令 show dbs #显示数据库列表 show collections #显示当前数据库中的集合(类似关系数据库中的表) show users #显示用户 use <db name> #切换当前数据库,如果数据库不存在则创建数据库. db.help() #显示数据库操作命令,里面有很多的命令 db.foo.help() #显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 db.foo.find() #对于当前

Centos 7安装MongoDB

MongoDB介绍 简介 MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 查看官方网站 MongoDB特点 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完整的索引支持:对任何属性可索引 复制和高可用性:支持服务器之间的数据复制,支持主-从模式及服务器之间的相互复制.复制的主要目的是提供冗余及自动故障转移 自动分片:支持云级别的伸缩性

Ubuntu 18.04配置MongoDB密码登录

系统: Ubuntu 18.04MongoDB: 4.2,3 安装MongoDB server 和client(测试用) # 添加MongoDB GPG密钥 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 4B7C549A058F8B6B # 创建MongoDB存储库 echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-or

MongoDB设置 Replication Sets

MongoDB 高可用可用分两种 : Master-Slave 主从复制 :只需要在某一个服务启动时加上–master 参数, 而另一个服务加上–slave 与–source 参数, 即可实现同步. MongoDB的最新版本已不再推荐此方案. Replica Sets 复制集 :MongoDB 在 1.6 版本对开发了新功能 replica set,这比之前的 replication 功能要强大一 些,增加了故障自动切换 和自动修复成员节点,各个 DB 之间数据完全一致,大大降低了维 护成功.a

MongoDB 访问权限控制

MongoDB的访问控制能够有效保证数据库的安全,访问控制是指绑定Application监听的IP地址,设置监听端口,使用账户和密码登录 一,访问控制的参数 1,绑定IP地址 mongod 参数:--bind_ip <ip address> 默认值是所有的IP地址都能访问,该参数指定MongoDB对外提供服务的绑定IP地址,用于监听客户端 Application的连接,客户端只能使用绑定的IP地址才能访问mongod,其他IP地址是无法访问的. 2,设置监听端口 mongod 参数:--por

Install MongoDB on Windows

Overview Use this tutorial to install MongoDB on a Windows systems. PLATFORM SUPPORT Starting in version 2.2, MongoDB does not support Windows XP. Please use a more recent version of Windows to use more recent releases of MongoDB. IMPORTANT If you ar

MongoDB 学习笔记之 分片和副本集混合运用

 分片和副本集混合运用: 基本架构图: 搭建详细配置: 3个shard + 3个replicat set + 3个configserver + 3个Mongos shardrsname Primary Secondary Secondary port bigdata-sh-a bigdata-sh-a1 bigdata-sh-a2 bigdata-sh-a3 28111 bigdata-sh-b bigdata-sh-b2 bigdata-sh-b1 bigdata-sh-b3 28112 bi