用于PAM连接的MySQL Workbench dialog.dll

时间:2017-06-19 07:14:35

标签: mysql-workbench mariadb

问题:我如何告诉MySQL Workbench应该为连接加载插件的位置?

我试图将我在Windows上的MySQL Workbench连接到MariaDB,其中用户连接到带有PAM的IPA。

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

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

dll-File无法加载" Scripting" - > "安装插件/模块"。

1 个答案:

答案 0 :(得分:1)

在" Procmon.exe"的帮助下(MySQL Workbench的过程)我发现,在以下路径中查找了dialog.dll: C:\ Program Files \ MySQL \ MySQL Server 5.7 \ lib \ plugin

Procmon Screenshot

我正在使用MySQL Workbench 6.3并尝试连接到MariaDB 10.1.24,因此它在显示的目录中寻找它有点令人困惑。

但是当dialog.dll放在这个目录中时,连接正在运行。