欢迎光临
我们一直在努力

MySQL Error number: MY-013347; Symbol: ER_LDAP_MAPPING_PROCESS_DELIMITER_EQUAL_NOT_FOUND; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: MY-013347; Symbol: ER_LDAP_MAPPING_PROCESS_DELIMITER_EQUAL_NOT_FOUND; SQLSTATE: HY000

Message: Processing delimiter, separator = not found, resetting position

错误说明

MySQL的My-013347错误(ER_LDAP_MAPPING_PROCESS_DELIMITER_EQUAL_NOT_FOUND)表明系统未能找到LDAP映射命令中的分隔符“=”。此错误会在将LDAP映射作为MySQL外部身份验证模块时出现。

常见案例

此错误可能在使用MySQL用于LDAP身份验证时发生,其中LDAP映射未准确指定。当LDAP服务器返回的数据中没有等号(=)时,MySQL会抛出这个错误。

解决方法

要解决这个问题,您需要确保LDAP映射语句正确无误,其中包括准确指定字段值,如username,uid等,并提供等号分隔符,重新初始化系统并重新配置LDAP帐户即可解决此错误。

另外,您也可以检查LDAP服务器文档并确保配置是否正确,确保服务器正在返回正确的LDAP属性。例如,检查LDAP服务器是否返回用户的uid和username,是否使用正确的LDAP属性,以及LDAP帐户的登录凭据是否正确。最后,您可以尝试把LDAP映射复制到MySQL来查看是否还会抛出错误。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。