Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-12320

configurable default authentication plugin for the server

    XMLWordPrintable

Details

    Description

      configurable default authentication plugin for the server.

      "default" applies to the plugin name that the server uses for the first handshake packet, what plugin the server uses when no username is yet known.

      • THD statically allocates 20 bytes for a scramble. Can be extended to 32 or malloc-ed every time
      • MYSQL statically allocates 20 bytes for a scramble. Cannot be changed. The rest can go into the extension area.
      • ed25519/parsec currently don't use the scramle from MYSQL (because it's too short) and request it from the server on every COM_CHANGE_USER. It might be the easiest to keep it that way, still storing the scramble in THD/MYSQL will save one round-trip for ed25519 (but not for parsec).

      Attachments

        Issue Links

          Activity

            People

              nikitamalyavin Nikita Malyavin
              serg Sergei Golubchik
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.