Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-1891

Audit "DDL" operations

    • Type: Icon: New Feature New Feature
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.5.4
    • Affects Version/s: 1.7.0
    • Component/s: Logging, Security
    • Labels:
      None

      Problem:
      A frequent request is to log any "DDL" operation that occurs
      – drop collection
      – ensureIndex
      – dropIndex
      – etc.

      This would allow an organization to audit these changes, info the could be recorded would be
      – operation
      – date / time
      – client connection (hostname, ip)
      – etc.

      Solution:
      There are a couple of possible way this could work

      • Log these operations into the existing log file
      • Log these operations into a Capped Collection (but will impact DB throughput)
      • Log these operations into a new audit log file

            Assignee:
            milkie@mongodb.com Eric Milkie
            Reporter:
            alvin Alvin Richards (Inactive)
            Votes:
            13 Vote for this issue
            Watchers:
            21 Start watching this issue

              Created:
              Updated:
              Resolved: