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

Eliminate unneeded calls to AuthorizationSession::grantInternalAuthorization()

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Security
    • None

    Description

      The work done by AuthorizationSession::grantInternalAuthorization is no longer useful, except for granting privileges to the internal web server or to x.509 cluster users, as evidenced by this patch build. The reason is that DBDirectClient now bypasses authorization checks universally, so internal threads no longer need granted privileges to proceed. Since this code no longer impacts behavior, it should be eliminated.

      Attachments

        Activity

          People

            schwerin@mongodb.com Andy Schwerin
            schwerin@mongodb.com Andy Schwerin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: