首页  >  问答  >  正文

mongodb 的 test 数据库总是被清除

mongodb 不太了解

测试环境使用的是 test 数据库

用一段时间,test 数据库的权限和数据表就自动被清除了

不知道到哪里可以看到操作日志呢?


运行环境

os: centos 7.x

mongodb: 2.6

阿神阿神2751 天前714

全部回复(3)我来回复

  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:26:11

    1,设置profile,然后查看数据库操作日志,例如:

    设置:
    db.setProfilingLevel(2)
    db.getProfilingLevel()
    
    查看:
    db.system.profile.find()
    

    2,重要的系统建议使用MongoDB企业版,企业版提供完整的安全审计功能。

    供参考。

    Love MongoDB,Have fun!

    回复
    0
  • 黄舟

    黄舟2017-05-02 09:26:11

    可以看日志的,目测是被某些不法分子黑了,就像我这个这样

    然后我查看这个数据库的集合发现了这个

    所以线上数据库安全很重要啊!

    回复
    0
  • 高洛峰

    高洛峰2017-05-02 09:26:11

    估计是不是有对test有设置的计划任务,定时清除之类的

    回复
    0
  • 取消回复