在phpMyAdmin中启用“mysql_clear_password”插件

时间:2014-12-01 09:32:06

标签: php mysql phpmyadmin kerberos pam

我试图让我们的MySQL用户通过PAM(Kerberos)对我们的公司用户数据库进行身份验证。如果我使用" - enable-cleartext-plugin"我可以使用命令行使用我的凭据登录MySQL服务器。在命令中。如果我尝试使用phpMyAdmin登录,我会收到以下信息:

#2059 Cannot log in to the MySQL server

有没有办法在phpMyAdmin中启用这样的插件而不破解任何PHP文件?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

供将来参考:我通过添加

来解决这个问题
  

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

中的