mongodb安装、认证、添加用户
1、创建mongdb安装路径
mkdir /usr/local/mongoDB
2、下载地址
https://www.mongodb.org/dl/linux
3、解压到/usr/local/mongoDB
tar -zxvf mongodb-linux-x86_64-4.0.0-rc7.tgz -C /usr/local/mongoDB
4、重命名
mv mongodb-linux-x86_64-4.0.0-rc7.tgz mongodbserver
5、创建数据文件夹
mkdir /usr/local/mongoDB/mongodbserver/data
6、创建日志文件夹
mkdir /usr/local/mongoDB/mongodbserver/logs
7、创建配置文件夹和配置文件
mkdir /usr/local/mongoDB/mongodbserver/etc
8、编辑配置文件
vi mongodb.conf
logpath=/usr/local/mongoDB/mongodbserver/logs/mongodb.log
port=9099
fork=true
journal=false
storageEngine=mmapv1
bind_ip = 0.0.0.0
文件说明:
port默认端口是27071
bind_ip是默认其他IP地址可以访问mongdb
9、启动mongdb
./bin/mongod --config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf
10、mongdb 命令连接数据库
./mongo --port 9099
show dbs;
11、创建系统用户
use admin
db.createUser( ... { ... user: "admin", ... pwd: "123456", ... roles: [ { role: "userAdminAnyDatabase", db: "admin"} ] ... } ... )
13、认证
./mongo -uadmin -p123456 127.0.0.1:9099/admin
14、普通用户
use edumgdb
db.createUser(
... ... {
... ... user: "edumgdb",
... ... pwd: "edumgdb!",
... ... roles: [ { role: "readWrite", db: "edumgdb"} ]
... ... }
... ... )
15、./mongo -uedumgdb -pedumgdb! 127.0.0.1:9099/edumgdb
⚠️注意: mongodb的用户是放在库下面的
mongodb安装、认证、添加用户相关推荐
- linux下mongdb绑定ip,Linux下MongoDB安装及副本集配置 | 聂扬帆博客
最近开始接触了MongoDB的安装配置,易部署.易使用,存储数据非常方便是它的特点. 0x00 副本集原理 MongDB副本集故障转移功能得益于它的选举机制.选举机制采用了Bully算法,可以很方便 ...
- MongoDB 教程番外篇之添加用户及设置用户权限 ( Rockmongo登陆设置 )
继上一篇 MongoDB 教程番外篇之管理工具: Rockmongo ,MongoDB 缺省是没有设置鉴权的,业界大部分使用 MongoDB 的项目也没有设置访问权限.这就意味着只要知道 MongoD ...
- MongoDB增加用户认证:增加用户、删除用户、修改用户密码、读写权限、只读权限...
MongoDB增加用户认证:增加用户.删除用户.修改用户密码.读写权限.只读权限 说明:增加用户是针对数据库进行操作 www.2cto.com 1.进入到数据库 use dbname 2.针 ...
- .NET Core IdentityServer4实战 第二章-OpenID Connect添加用户认证
内容:本文带大家使用IdentityServer4进行使用OpenID Connect添加用户认证 作者:zara(张子浩) 欢迎分享,但需在文章鲜明处留下原文地址. 在这一篇文章中我们希望使用Ope ...
- 搭建mongodb分布式集群(分片集群+keyfile安全认证以及用户权限)
介绍: 分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程.将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载.基本思想就是将集合切成小块,这些块 ...
- SharePoint 2013 表单认证使用ASP.Net配置工具添加用户
前 言 上面一篇博客,我们了解到如何为SharePoint 2013配置表单身份认证,但是添加用户是一个麻烦事儿:其实,我们还可以用Asp.Net的配置工具,为SharePoint 2013添加表单用 ...
- Spring Cloud【Finchley】-03将微服务注册到Eureka Server上 + 为Eureka Server添加用户认证
文章目录 概述 将用户微服务micorservice-provider-user注册到Eureka Server上 pom中增加 spring-cloud-starter-netflix-eureka ...
- linux创建数据库并设置密码,CentOS 8安装MySQL教程并创建数据库并添加用户
本文的CentOS系统版本:CentOS 8.0 1905 MySQL版本:mysql-8.0.18 准备 首先,防火墙配置 CentOS使用防火墙作为7.x的默认防火墙,这里将其更改为iptable ...
- MongoDB增加用户认证: 增加用户、删除用户、修改用户密码、读写权限、只读权限
MongoDB增加用户认证: 增加用户.删除用户.修改用户密码.读写权限.只读权限 - 半叶寒羽
- WIN10下安装Oracle提示无法添加用户XXXX到XXXX组中办法
WIN10下安装Oracle提示"无法添加用户XXXX到XXXX组中"办法 一般安装过程中不会提示这样的错误.不幸的是我遇到了,然后记录分享一下解决方法: 1.找到安装日志文件 ( ...
最新文章
- 第五章 RNA-seq分析
- JavaScript机器学习之线性回归
- 软件测试面试的基础题目
- 深刻好文|关于资产与负债的思考(国庆活动开启)
- java12章_从零开始学Java 第12章 异常处理
- Duilib开发环境搭建
- 微信内部浏览器私有接口 - WeixinJSBridge介绍
- 安卓学习笔记10:常用布局 - 相对布局
- 【python】面向对象类、对象的介绍
- java零碎要点---大型软件部署方案,磁盘阵列,raid提升硬盘性能,解决由于集群带来的文件共享问题
- VR 、AR 谁让你眼前一亮
- [转载]备忘:oh my zsh 的安装、更新、删除
- 力特usb转232驱动程序下载_电脑USB接口、U盘接口不能使用的原因及解决方法
- javaweb响应内容类型分析工具(tomcat)
- Subscript ‘subscript(_:)‘ requires that ‘String.Index‘ conform to ‘RangeExpression‘
- 异构 ? 系统差异应该成为过去式, 专注在应用和数据 - 异构平台整合策略之1 - SSSD
- 2021年低压电工及低压电工证考试
- python exception in thread_这个是什么原因,请问怎么处理Exception in thr
- 计算机显卡和cpu的关系,cpu和显卡的关系
- 手机控制树莓派linux,使用安卓手机控制树莓派
热门文章
- 关于什么是DLNA, 什么是DMS的详细介绍
- 计算机分析建筑风,武汉城住宅小区风环境计算机模拟分析-图学学报.PDF
- Redis学习笔记 - Lua脚本(2) - Lua脚本的实现
- 鸿蒙投智慧屏交互,鸿蒙初体验:荣耀智慧屏跨系统交互构建新生态
- nmn对血管作用怎样,nmn产品哪个牌子好,补充NMN可恢复血管的僵硬度!
- 2021-9-20 18点00 程序外生活 - 中国A50指数 机器预测学习跟踪记录 - 回调有点大,但是还是再箱体里面,且没有破前低,恒大黑天鹅继续发酵,等待箱体稳定。
- 16位CRC校验码计算,485MODBUS计算
- 关于IC封装的目的及其发展历程
- HP Designjet 800PS 日常维护
- 腾讯云服务器地域重庆和成都区别及哪个好?