Error number: MY-011744; Symbol: ER_LDAP_AUTH_FAILED_TO_CREATE_LDAP_OBJECT_CREATOR; SQLSTATE: HY000
Message: Connection pool initialization, failed to create LDAP object creator
错误说明
MySQL 错误代码MY-011744代表ER_LDAP_AUTH_FAILED_TO_CREATE_LDAP_OBJECT_CREATOR, 这个错误意味着MySQL无法使用LDAP来创建一个LDAP对象创建者,翻译过来就是MySQL在使用LDAP验证失败。这个错误常常发生在MySQL尝试将LDAP认证转移到其他环境时。
常见案例
如果您从一个web服务器或应用程序到另一个web服务器或应用程序中迁移,或者在操作系统或数据库安装之后导致MySQL配置文件内容发生变化,这个错误可能会出现。
解决方法
该错误通常可以通过以下步骤解决:
1.确保LDAP服务器正在运行,没有任何技术问题,并且您有权访问其服务。
2.检查MySQL is configured 是否有正确的LDAP连接参数,并确保您的LDAP配置信息和MySQL密码存储应该是一致的。
3.修复LDAP数据库中的任何损坏操作,重新配置相关的权限和设置,如LDAP服务器绑定信息,权限策略,用户主目录的路径等。
4.检查MySQL的运行环境是否完整正常,如果发现需要,可以执行安全性检查,以确保MySQL运行环境符合安全标准。
5.检查MySQL配置文件,确保其中包含正确的LDAP设置参数,这也是MySQL中加载LDAP不成功的原因之一。
6.如果SQL环境与LDAP服务器在分离的网络环境下,请检查两者之间的网络连接情况,确保网络正常通畅,网络防火墙不影响两者通讯。
7.尝试用MySQL的诊断工具检查,或者联系MySQL支持团队,向他们反馈更多的相关诊断信息,以便他们更准确解决该问题。