Error number: MY-011390; Symbol: ER_KEYRING_OKV_FAILED_TO_ADD_ATTRIBUTE; SQLSTATE: HY000
Message: Could not add attribute, attribute_name=%s attribute value=%s
错误说明
MYSQL ER_KEYRING_OKV_FAILED_TO_ADD_ATTRIBUTE 错误,指上传属性到用户秘钥失败,可能会由于用户使用的somekeyvault无法提供此属性导致此错误发生。由于没有收到OKV中属性信息,数据库引擎无法在此处完成操作。
常见案例
ER_KEYRING_OKV_FAILED_TO_ADD_ATTRIBUTE 错误,一般出现在当用户使用somekeyvault时,尝试上传属性到用户秘钥时,可能会发生这类错误。
可以通过多种方式解决这个问题:
1. 确保SKV支持当前上传的属性,特别是当你使用嵌套属性(nested attributes)时,需要确保SKV支持。
2. 检查MySQL的配置,确保keyring_okv 功能已启用。
3. 确保SKV属性设置正确,如果是嵌套属性,请确认是否有效。
4. 如果问题仍没有解决,那么可能是MySQL错误,与SKV相关的代码可能需要进一步检查和修改。