我对mongoDB很新。 作为mongoDB中安全实现的一部分,我需要启用系统级审计。所以我在mongod.conf中添加了以下行。
auditLog:
destination: file
format: JSON
path: data/db/auditLog.json
但这似乎不起作用。即使从mongo shell我也喜欢:
mongo db --port <port number> -u <username> -p <password> --authenticationDatabase db --auditDestination data/db/auditLog.json.
它似乎仍无效。
非常感谢任何帮助
答案 0 :(得分:2)
如审计功能的MongoDB文档中所述,审计功能仅限于MongoDB的企业版。
http://docs.mongodb.org/master/tutorial/configure-auditing/
您需要联系MongoDB购买他们的企业软件。