У меня прокси-сервер MySQL работает, и у меня есть LUA с функцией для read_auth()
, однако пароли, которые передаются во время аутентификации, хэшируются (как и ожидалось).
Я требую их в формате, с которым я могу работать, и отправляю его дальше, так что явный текст. Включение плагина cleartext на клиенте MySQL не имеет никакого эффекта, я подозреваю, что прокси-сервер MySQL не требует, чтобы клиент отправил его в текстовое поле, поэтому по умолчанию используется хеширование.
Итак, в основном: есть ли у вас какие-либо идеи о том, как я могу получить четкие текстовые данные аутентификации в функции read_auth()
прокси-сервера MySQL?
Примечание. Моя конечная цель заключается в авторизации с помощью LDAP, однако единственный способ получить пароль (хешированный или нет) - это фактически привязка к LDAP, он не может быть получен путем поиска.