mongodb6创建账号
目录
- 一、创建管理员账号
- 二、创建普通账号
一、创建管理员账号
无权限登录mongodb(即官方默认配置登录)
mongosh --host 127.0.0.1 --port 27017
创建管理员账号
#切换到admin数据库
use admin
#创建admin账号
db.createUser({user:"testAdmin",pwd:"123456",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
修改配置文件C:\MongoDB\bin\mongod.cfg
#增加开启权限配置
security:authorization: enabled
重启mongodb服务
通过mongodb shell连接mongodb
切换到admin数据库,则可用管理员账号登录
注意:必须要先切换到对应的数据库,才能登录对应的账号
二、创建普通账号
通过管理员账号登录后
切换到自己对应的业务数据库,比如exa
use exa
创建普通账号
db.createUser({user:"exa",pwd:"123456",roles:[{role:"readWrite",db:"exa"}]})
可通过以下命令查看所有用户
db.getUsers()
在mongodb shell用普通账号登录也要先切换到对应数据库
use exa
db.auth('exa','123456')
用mongodb compass 登录(Authentication Database 对应你执行创建用户命令时所处的数据库)
登录成功,此处对应的是创建用户命令里的roles里的db
mongodb6创建账号相关推荐
- 阿里云rds for mysql平台介绍_阿里云RDS for MySQL实例创建账号和数据库?
本文介绍如何为RDS for MySQL实例创建账号和数据库. 账号类型RDS for MySQL实例支持两种数据库账号:高权限账号和普通账号.您可以在控制台管理所有账号和数据库,账号拥有的具体权限请 ...
- BitcoinCore JSONRPC Java使用,创建账号,获取余额,转账等等...
1.首先要安装好bitcoin core服务 上一篇有怎么安装 下面代码支持多钱包多地址动态调用,但让我没用使用多地址,根据自己的需要然后封装方法就好 2.引入jar JavaBitcoinRpcC ...
- mysql创建账号并赋予权限
前言 mysql 5.6.47 mysql创建账号并赋予权限 为新的数据库flowdb,创建账户flowdba.将flow库的所有权限赋予flowdba账户. 操作步骤 创建flowdba账户 mys ...
- bitcoin jsonrpc java_BitcoinCore JSONRPC Java使用创建账号,获取余额,转账等等...
1.首先要安装好bitcoin core服务 上一篇有怎么安装 下面代码支持多钱包多地址动态调用,但让我没用使用多地址,根据自己的需要然后封装方法就好 2.引入jar JavaBitcoinRpcC ...
- rabbitmq创建账号
默认端口:1883(数据传输).8883(ssl加密传输).15672(web管理) 默认管理员账号:guest 密码:SQL_Manager 在Add a user栏中填写用Username.Pas ...
- kali2020.3安装openvas(gvm11)附gvm修改amdin密码以及gvm创建账号
kali2020.3安装openvas(gvm11) openvas在kali新版本下已被取代,执行openvas-start.openvas-feed-update命令会报错,显示没有该命令. 这里 ...
- mysql导出权限授权_本文实例讲述了mysql数据库创建账号、授权、数据导出、导入操作。分享给大家供大家参考,具体如下:1、账号创建及授权grant all privileg...
本文实例讲述了mysql数据库创建账号.授权.数据导出.导入操作.分享给大家供大家参考,具体如下: 1.账号创建及授权 grant all privileges on *.* to 'yangxin' ...
- discord怎么创建账号_如何创建Ultimate Discord服务器
discord怎么创建账号 Discord is increasingly being used across a wide range of contexts. Communities of all ...
- discord怎么创建账号_如何邀请人们加入Discord服务器(以及创建邀请链接)
discord怎么创建账号 () You can create a Discord server for a business, a community, or a small group of fr ...
最新文章
- 电子学会青少年编程等级考试Python一级题目解析10
- Python 文件操作二
- 洛谷 4568 [JLOI2011] 飞行路线
- python0表示剪刀_石头,纸,剪刀Python代码。帮助简化
- c语言字符串算法判断实验原理,C语言第二次实验报告
- 高级语言中的关键字:const用法分析
- 计算可能的编译结果数
- AcWing提高算法课Level-3 第四章 高级数据结构
- 多商户酒店预订小程序PMS管理系统成品源码
- 浅谈数字证书安装证书原理
- http://fir.im免费发布内测版app和用企业版证书发布app
- win10系统老显卡(AMD Radeon HD 8500M)驱动错误
- Mybatis——注入执行sql查询、更新、新增以及建表语句
- 为什么选择 GPU 云服务器
- 【不全】网络工程师术语表
- java的关键业绩指标_SpreadJS前端开发案例:如何利用Javasrcipt创建财务关键业绩指标表...
- 鼠标可拖动的浮动层效果
- 尚品汇_第3章_平台属性管理
- AATCC 174 新地毯的抗菌活性评估
- 520 miix 小兵 黑苹果_黑苹果攒机笔记
热门文章
- 大数据及人工智能复习系列4 遗传算法
- Laravel5.6使用定时任务实现定时发邮件
- 什么叫序数_什么是基数?什么是序数?
- sublime text 3 - win10输入法输入框不跟随问题解决
- ComponentOne – 控件界的“瑞士军刀”
- 火狐浏览器新标签页搜索栏不能打字
- 是非人生 — 一个菜鸟程序员的5年职场路 第35节
- 约束非线性优化:几何意义对偶形式
- PEDOT:PSS|PEDOT/PSS导电聚合物;激光晶体Nd:YAG掺钕钇铝石榴石(Nd:YAG)科研试剂
- 2022年,软件测试怎么样?