Error number: MY-011787; Symbol: ER_LDAP_AUTH_DELETING_CONNECTION_KEY; SQLSTATE: HY000
Message: Ldap_connection_pool::deinit: deleting connection key %s
MYSQL错误号MY-011787:ER_LDAP_AUTH_DELETING_CONNECTION_KEY主要是由于认证错误引起,该错误的SQLSTATE被设置为HY000,大多数情况下由于客户端登陆时的认证凭证缺失、过期或错误而无法建立数据库连接而发生。
错误说明:
MYSQL错误号MY-011787:ER_LDAP_AUTH_DELETING_CONNECTION_KEY表示当MySQL尝试从LDAP服务器删除认证数据时发生的错误。它的错误消息为:
「Error deleting LDAP connection key (X)。」
该错误通常发生在由LDAP提供认证服务时,由于未获得授权权限或认证凭据缺失或过期而无法正确建立连接。
解决方法:
1. 确保LDAP认证数据已完全为MySQL删除重置。
通过在客户端创建新的数据库连接,检测MySQL是否已经使用LDAP认证客户端删除并重置先前的认证数据。
2. 通过数据库重新设置认证凭证解决错误。
客户端可以使用GRANT语句在创建新的数据库连接后,向MySQL再次提供一个有效的认证凭证:
GRANT ALL ON . TO identified by
3. 重新配置LDAP服务,以确保其正常工作。
最后,如果上述两个步骤都未能解决该错误,则应考虑重新配置LDAP服务,以确保其正常工作。