MongoDB——MongoDB删除系统自带的local数据库

一、MongoDB删除系统自带的local数据库

1.1、linux环境进入mongo客户端

  • 输入 mongo 命令,进入命令行客户端

  • 进入admin库,并登录,查看所有数据库

    java 复制代码
    #进入admin库
    use admin
    #并登录admin
    db.auth("username","password")
    #查看所有数据库
    show dbs
  • 提升用户权限,然后进入local库并删除local库

    java 复制代码
    #提升用户权限
    db.grantRolesToUser("username", ["__system"]);
    #进入local库
    use local
    #删除local库
    db.dropDatabase()
  • 然后重新进入admin库,把提升的用户权限降回,再次查看所有数据库

    java 复制代码
    #进入admin库
    use admin;
    #把提升的用户权限降回
    db.revokeRolesFromUser("username", ["__system"]);
    #查看所有数据库
    show dbs
  • 由上图可知,local库已被删除。

相关推荐
清风66666610 小时前
基于单片机的电加热炉智能温度与液位PID控制系统设计
单片机·嵌入式硬件·mongodb·毕业设计·课程设计·期末大作业
列御寇10 小时前
MongoDB分片集概述
数据库·mongodb
列御寇12 小时前
MongoDB分片集群——集群组件概述
数据库·mongodb
列御寇13 小时前
MongoDB分片集群——mongos组件(mongos进程)
数据库·mongodb
列御寇14 小时前
MongoDB分片集群分片模式——哈希分片(Hashed Sharding)
数据库·mongodb·哈希算法
列御寇15 小时前
MongoDB分片集群——分片键(Shard Keys)概述
数据库·mongodb
橘橙黄又青3 天前
mongodb的基本命令
数据库·mongodb
DBA小马哥3 天前
MongoDB迁移全解析:国产多模融合下的平滑替代实践
数据库·mongodb·dba
The_superstar63 天前
视觉模块与STM32进行串口通讯(匠心制作)
stm32·嵌入式硬件·mongodb·计算机视觉·串口通讯·视觉模块
BinaryBoss3 天前
Python mongodb批量修改数据库某个字段
数据库·python·mongodb