Я пытаюсь разрешить нашим пользователям MySQL проходить аутентификацию в нашей корпоративной пользовательской базе данных через PAM (Kerberos). Я могу войти с моими учетными данными на наш сервер MySQL с помощью командной строки, если я использую «—enable-cleartext-plugin» в команде. Если я пытаюсь войти через phpMyAdmin, я получаю следующую информацию:
#2059 Cannot log in to the MySQL server
Есть ли способ включить такой плагин в phpMyAdmin без взлома каких-либо файлов PHP?
Заранее спасибо!
Для дальнейшего использования: я исправил это, добавив
mysqli_options ($ link, MYSQLI_READ_DEFAULT_FILE, ‘/etc/my.cnf’);
в /usr/share/phpMyAdmin/libraries/dbi/mysqli.dbi.lib.php
внутри функции PMA_DBI_real_connect
С
[Клиент]включить-плагин-открытым текстом
в /etc/my.cnf
Других решений пока нет …