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

相关推荐
爬山算法12 小时前
MongoDB(86)如何使用MongoDB存储大文件?
数据库·mongodb
知识分享小能手14 小时前
MongoDB入门学习教程,从入门到精通,MongoDB的了解应用程序的动态(18)
数据库·学习·mongodb
知识分享小能手18 小时前
MongoDB入门学习教程,从入门到精通,MongoDB 安全完全指南(19)
学习·安全·mongodb
disgare1 天前
MongoDB 底层原理
数据库·mongodb
gihigo19983 天前
基于MSComm控件的PC串口通信程序(中断方式接收数据)
数据库·mongodb
知识分享小能手3 天前
MongoDB入门学习教程,从入门到精通,MongoDB的分片管理(17)
数据库·学习·mongodb
清风6666663 天前
基于单片机的自动存包柜设计
单片机·嵌入式硬件·mongodb·毕业设计·课程设计·期末大作业
爬山算法3 天前
MongoDB(88)如何进行数据迁移?
数据库·mongodb
知识分享小能手3 天前
MongoDB入门学习教程,从入门到精通,MongoDB的选择片键 - 完整知识点(16)
数据库·学习·mongodb
知识分享小能手3 天前
MongoDB入门学习教程,从入门到精通,MongoDB分片配置完全指南(15)
数据库·学习·mongodb