Mysql workbench 用于PAM连接的MySQL Workbench dialog.dll
问题:我如何告诉MySQL Workbench从何处加载连接插件 我正在尝试将我在Windows上的MySQL工作台连接到一个MariaDB,在那里,用户通过PAM连接到一个IPA 当我尝试打开连接时,我收到以下错误消息:错误2059(HY000):身份验证插件“对话框”无法加载 当我将MariaDB中的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时,我可以成功地打开一个连接 无法使用“脚
--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文档中的?