代码编织梦想

常用命令

使用shell输入

mongo

查询所有数据库

> show dbs
admin   0.000GB
config  0.000GB
local   0.000GB

切换数据库

use admin // 如果数据库不存在,则创建并切换到该数据库,存在则切换到该数据库

设置超级管理员

use admin  
db.createUser({
  user: 'admin',  // 用户名
  pwd: '123456',  // 密码
  roles:[{
    role: 'root',  // 角色
    db: 'admin'  // 数据库
  }]
})

设置完成,可以输入 show users 查看是否设置成功

开启验证

// 开启权限验证 enabled开启,disabled关闭
authorization: enabled

重启 MongoDB

登录数据库

// 方式一
mongo
use admin
db.auth('admin', '123456')

// 方式二
mongo admin -u admin -p 123456

常用命令

show users  // 查看当前库下的用户
db.dropUser('testadmin')  // 删除用户
db.updateUser('admin', {pwd: '654321'})  // 修改用户密码
db.auth('admin', '654321')  // 密码认证

MongoDB 数据库默认角色

数据库用户角色:read、readWrite
数据库管理角色:dbAdmin、dbOwner、userAdmin
集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager
备份恢复角色:backup、restore
所有数据库角色: readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、
dbAdminAnyDatabase
超级用户角色:root

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45804471/article/details/128823398

Linux下mongoDB设置管理员权限+springboot远程连接-爱代码爱编程

准备:已安装mongoDB的linux服务器 这里就不讲如何安装mongo了,不管你是上传包解压还是docker安装,网上都有很多文档可以看 一、进入安装mongo的目录下,进入mongo数据库 cd /usr/local/mongodb/bin ./mongo 二、设置管理员用户 mongodb的用户分为两种,管理员管理普通用户、普通用户管理数

MongoDB日常——创建管理员用户-爱代码爱编程

在Win10环境MongoDB4.0.11的安装与配置一文中安装并配置了MongoDB数据库。 下面为MongoDB设置管理员账户 1.创建账户 启动MongoDB MongoDB中的用户是基于身份role的,该管理员账户的 role是 userAdminAnyDatabase。 ‘userAdmin’代表用户管理身份,’AnyDatabase

mongo在哪创建管理员_MongoDB数据库创建管理员账户和数据库管理账户-爱代码爱编程

这篇文章主要记录自己创建mongodb数据的时候的一些心得,难免出现一些错误,欢迎指出。 首先,在mongodb安装好后我们需要先对admin数据库进行一个管理员账户的设定,这个账户主要用于管理所有数据库账户,听起来有点云里雾里,这里简单说明下,就类似于专门管理账号的一个管理员!这个管理员只能管理账号,不然添加用户、添加用户权限、删除用户等等功能,所

mongodb设置超级管理员,设置用户名密码-爱代码爱编程

设置超级管理员 设置 admin($use admin切换到admin数据库) use admin db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角色 db: 'admin' // 数据库

MongoDb设置用户密码-爱代码爱编程

MongoDB 版本 v4.0.5系统 Win10  超级管理员 设置 admin use admin db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角色 db: 'admin' //

mongodb安装配置+超级管理员权限登录-爱代码爱编程

安装地址(官网网络不快的可能进不去): MongoDB Windows系统64位下载地址:http://www.mongodb.org/dl/win32/x86_64 MongoDB Windows系统32位下载地址:http://www.mongodb.org/dl/win32/i386 MongoDB 全部版本下载地址:http://www.mong

mongodb简单的启动和管理员用户的创建指令_mongodb启动命令挂在管理-爱代码爱编程

一 连接配置 mongodb启动命令太繁杂了(如果是使用gz安装包的情况下),为了简略连接配置,可以在同目录下配置conf/mongodb.conf,强制使用配置启动mongodb ./mongod -f ../conf/mongo.conf --auth #数据库数据存放目录 dbpath=/mongo/data #数据库日志存放目录