mongodb 的 test 数据库总是被清除

浏览:73日期:2023-06-19

问题描述

对 mongodb 不太了解

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

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

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

运行环境

os: centos 7.x

mongodb: 2.6

问题解答

回答1:

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

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

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

供参考。

Love MongoDB,Have fun!

回答2:

mongodb  的 test 数据库总是被清除可以看日志的,目测是被某些不法分子黑了,就像我这个这样mongodb  的 test 数据库总是被清除然后我查看这个数据库的集合发现了这个mongodb  的 test 数据库总是被清除所以线上数据库安全很重要啊!

回答3:

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

相关文章: