GAUSS-01881 – GAUSS-01890

    SQLSTATE: XX000

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

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

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

    SQLSTATE: 0LP01

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

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

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

    SQLSTATE: 42601

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

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

    SQLSTATE: XX000

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

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

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

    SQLSTATE: 42501

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

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

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

    SQLSTATE: 42704

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

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

    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所对应的表格是否存在。