Error number: MY-011779; Symbol: ER_LDAP_AUTH_RETURNING_CONNECTION_TO_POOL; SQLSTATE: HY000
Message: Ldap_authentication::de_initialize putting back connection in the pool
MySQL错误MY-011779(ER_LDAP_AUTH_RETURNING_CONNECTION_TO_POOL)对应的SQLSTATE是HY000。这个错误指示MySQL连接池无法接受连接,因为LDAP身份验证被拒绝。
该错误提示MySQL无法在连接池中添加新连接,并且应用程序又无法获得要求的身份验证凭证,以访问数据库中的资源。
这个错误通常是由于LDAP/Active Directory服务器无法成功验证用户密码或用户名。由于无法正确获取凭据,因此MySQL服务器无法同意用户的连接请求。
1.用户的LDAP/Active Directory凭据不正确,例如用户填写的用户名或密码不正确。
2.LDAP服务器配置错误。服务器也可能配置错误,以至于无法获取用户帐户信息。
3. 连接池配置错误。MySQL连接池配置中可能有不正确的参数,导致无法将新连接添加到连接池中。
解决方法:
1.检查凭据的拼写,确保用户名和密码都是正确的。
2.检查Active Directory服务器状态和配置,确保服务器可以访问正确的用户帐户信息。
3.检查MySQL连接池的配置,确保没有不正确的参数或配置项。
如果以上检查都未解决问题,可以检查MySQL服务器之间的网络连接状况,或者确保可以在服务器之间正常进行通信。