GAUSS-00641 -- GAUSS-00650
GAUSS-00641: "reverse_string failed, possibility out of memory"
SQLSTATE: XX000
错误原因:密码字符串反转失败。
解决办法:内部错误,检查是否发生OOM。
GAUSS-00642: "Password should not equal to the reverse of rolname."
SQLSTATE: XX000
错误原因:新密码和用户名字符串的反转相同。
解决办法:新密码不能和用户名字符串的反转相同。
GAUSS-00643: "New password should not equal to the old ones."
SQLSTATE: XX000
错误原因:新密码和旧密码相同。
解决办法:不允许新密码与旧密码相同。换重新选择符合要求的密码。
GAUSS-00644: "New password should not equal to the reverse of old ones."
SQLSTATE: XX000
错误原因:新密码和旧密码的反转相同。
解决办法:不能和旧密码的反转相同,换一个新的重试。
GAUSS-00645: "the parameter passwd of AddAuthHistory is null"
SQLSTATE: XX000
错误原因:添加密码修改记录时密码为空。
解决办法:添加密码修改记录时密码不能为空。
GAUSS-00646: "sha256-password encryption failed"
SQLSTATE: XX000
错误原因:SHA256加密失败。
解决办法:内部错误。
GAUSS-00647: "The password cannot be reused."
SQLSTATE: XX000
错误原因: 密码不能被重用。
解决办法:检查新密码与旧密码是否相同,重用条件是否满足。
GAUSS-00648: "TryLockAccount(): roleid is not valid."
SQLSTATE: XX000
错误原因:roleid无效。
解决办法:检查roleid是否合法。
GAUSS-00649: "Permission denied."
SQLSTATE: XX000
错误原因:CREATE/ALTER/DROP ROLE没有权限操作失败。
解决办法:确认当前用户是否有权限。
GAUSS-00650: "TryLockAccount(): parameter extrafails is less than zero."
SQLSTATE: XX000
错误原因:参数extrafails小于0。
解决办法:保证参数extrafails不小于0。