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库已被删除。

相关推荐
Rverdoser3 小时前
Linux环境开启MongoDB的安全认证
linux·安全·mongodb
inventecsh5 小时前
mongodb基础操作
数据库·mongodb
懒是一种态度9 小时前
Golang 调用 mongodb 的函数
数据库·mongodb·golang
聂 可 以21 小时前
Windows环境安装MongoDB
数据库·mongodb
web前端神器21 小时前
mongodb多表查询,五个表查询
数据库·mongodb
wusong99921 小时前
mongoDB回顾笔记(一)
数据库·笔记·mongodb
真心喜欢你吖21 小时前
SpringBoot与MongoDB深度整合及应用案例
java·spring boot·后端·mongodb·spring
changuncle21 小时前
MongoDB数据备份与恢复(内含工具下载、数据处理以及常见问题解决方法)
数据库·mongodb
斯普信专业组1 天前
MongoDB调优利器:掌握性能分析工具mongostat
数据库·mongodb·mongostat
小菜鸟学代码··1 天前
单片机电路基本知识
单片机·嵌入式硬件·mongodb