Error number: MY-011773; Symbol: ER_LDAP_AUTH_CONNECTION_POOL_INIT_FAILED; SQLSTATE: HY000
Message: Connection pool has failed to initialized
错误说明
MySQL的ER_LDAP_AUTH_CONNECTION_POOL_INIT_FAILED错误的数字代码为MY-011773,此错误常常发生在MySQL尝试初始化一个LDAP认证连接池时。该错误的SQLSTATE代码为HY000,它是操作错误类别中的一种常见MySQL错误。
常见案例
当MySQL客户端尝试从LDAP数据源中获取用户凭据时,可能会出现此错误。此错误也可能发生当MySQL尝试从LDAP服务器中获取身份验证和访问控制信息时拒绝或失败时。
解决方法
如果您在MySQL主机上收到此错误消息,首先应确保LDAP服务程序是否正在正常运行,并且正确的绑定用户和密码是否正确设置,以确保MySQL能够从LDAP数据源中正常获取数据。如果此类服务可用,但MySQL仍然遭遇此错误,则应考虑将LDAP服务的身份验证更改为其他受支持的类型,或将脚本调整为从LDAP服务器中收集信息。另外,还可以考虑修改本地防火墙设置以允许MySQL可以连接到LDAP服务。
此外,MySQL也允许您撤销授权域。只需执行drop domain语句,并传递相对应的域名作为参数就可以重新创建域。但是,请谨慎地进行撤销域操作,因为该操作将回滚所有已授权给该域的用户,并且为MySQL恢复到先前的状态。