对 mongodb
不太了解
测试环境使用的是 test 数据库
用一段时间,test 数据库的权限和数据表就自动被清除了
不知道到哪里可以看到操作日志呢?
运行环境
os: centos 7.x
mongodb: 2.6
估计是不是有对test
有设置的计划任务,定时清除之类的
可以看日志的,目测是被某些不法分子黑了,就像我这个这样
然后我查看这个数据库的集合发现了这个
所以线上数据库安全很重要啊!
1,设置profile,然后查看数据库操作日志,例如:
设置: db.setProfilingLevel(2) db.getProfilingLevel() 查看: db.system.profile.find()
2,重要的系统建议使用MongoDB企业版,企业版提供完整的安全审计功能。
供参考。
Love MongoDB,Have fun!