GAUSS-01881 — GAUSS-01890

GAUSS-01881: “cache lookup failed for tablespace %u”

SQLSTATE: XX000

错误原因:系统内部错误。

解决办法:请联系技术支持工程师提供技术支持。

GAUSS-01882: “cannot set privileges of array types”

SQLSTATE: 0LP01

错误原因:不能为集合类型设定权限。

解决办法:在设定权限前确认对象的类型。

GAUSS-01883: “unrecognized privilege type ‘%s’”

SQLSTATE: 42601

错误原因:不认识的权限类型。

解决办法:检查上下文看类型定义是否正确或被修改。

GAUSS-01886: “permission denied for column ‘%s’ of relation ‘%s’”

SQLSTATE: 42501

错误原因:无法对表的属性列进行相关权限操作。

解决办法:检查权限操作定义本身。

GAUSS-01887: “role with OID %u does not exist”

SQLSTATE: 42704

错误原因:对应用户不存在。

解决办法:检查用户列表,确认用户是否存在。

GAUSS-01888: “unrecognized objkind: %d”

SQLSTATE: XX000

错误原因:系统内部错误。

解决办法:请联系技术支持工程师提供技术支持。

GAUSS-01889: “attribute %d of relation with OID %u does not exist”

SQLSTATE: 42703

错误原因:表中不存在该属性的访问权限列表。

解决办法:检查表定义时候的权限列表情况。

GAUSS-01890: “relation with OID %u does not exist”

SQLSTATE: 42P01

错误原因:在出口程序中检查用户的访问权限时,发现对应表格不存在。

解决办法:检查pg_class系统表中OID所对应的表格是否存在。