Mysql workbench 用于PAM连接的MySQL Workbench dialog.dll

Mysql workbench 用于PAM连接的MySQL Workbench dialog.dll,mysql-workbench,mariadb,Mysql Workbench,Mariadb,问题:我如何告诉MySQL Workbench从何处加载连接插件 我正在尝试将我在Windows上的MySQL工作台连接到一个MariaDB,在那里,用户通过PAM连接到一个IPA 当我尝试打开连接时,我收到以下错误消息:错误2059(HY000):身份验证插件“对话框”无法加载 当我将MariaDB中的dialog.dll保存到一个文件夹中,并使用选项--plugin dir“C:\mysql\Workbench\modules”调用mysql.exe时,我可以成功地打开一个连接 无法使用“脚

问题:我如何告诉MySQL Workbench从何处加载连接插件

我正在尝试将我在Windows上的MySQL工作台连接到一个MariaDB,在那里,用户通过PAM连接到一个IPA

当我尝试打开连接时,我收到以下错误消息:错误2059(HY000):身份验证插件“对话框”无法加载

当我将MariaDB中的dialog.dll保存到一个文件夹中,并使用选项
--plugin dir“C:\mysql\Workbench\modules”
调用mysql.exe时,我可以成功地打开一个连接

无法使用“脚本”->“安装插件/模块”加载dll文件。

在“Procmon.exe”(MySQL工作台进程)的帮助下,我发现dialog.dll在以下路径中查找: C:\Program Files\MySQL\MySQL服务器5.7\lib\plugin

我正在使用MySQL Workbench 6.3并尝试连接到MariaDB 10.1.24,因此它在所示目录中查找的内容有点混乱


但是dialog.dll放在这个目录下,连接现在可以工作了。

Hmm,哪个部分正在加载这个库?MySQL服务器,MySQL WorkbTech,MariaDB?MySQL工作台正在加载这个库。我明白了。这实际上是一个站点上描述的客户端身份验证插件,它引用了MySQL文档中的?