Error number: MY-011745; Symbol: ER_LDAP_AUTH_FAILED_TO_CREATE_LDAP_OBJECT; SQLSTATE: HY000
Message: Connection pool initialization, failed to create LDAP object
错误说明
MySQL 服务器上的 MY-011745 错误号表示“LDAP 认证无法创建 LDAP 对象”。它指的是,MySQL 服务器尝试使用 LDAP 认证,但是在查询相应的LDAP 条目时无法完成创建 LDAP 对象的操作,这个LDAP 对象需要根据用户输入的用户名/密码进行认证,以确定是否允许用户访问 MySql 服务器。
常见案例
1. 尝试在 MySql 服务器上使用 LDAP 认证时,尝试创建 LDAP 对象,但是该对象不存在或无法创建。
2. LDAP 认证中的用户名或密码不正确,无法连接到 LDAP 服务器。
3. LDAP 配置出现了问题,导致 MySql 服务器无法连接到 LDAP 服务器。
解决方法
1. 确保 LDAP 的用户名和密码配置正确,并且确保对应的 LDAP 条目存在并可以在 MySql 服务器上被访问。
2. 检查配置,确保 LDAP 服务器地址,端口号以及其他 LDAP 配置参数均配置正确。
3. 检查 LDAP 服务器是否正常运行,确保 LDAP 服务器能正常接受来自 MySQL 服务器的请求。
4. 确保服务器的 DNS 设置正确,确保 MySql 服务器能正确解析 LDAP 服务器的域名与对应的 IP 地址。
5. 如果 MySql 服务器能连接到 LDAP 服务器,但是 MY-011745 错误仍然出现,请检查日志以获取更多有关会话的详细信息。