GAUSS-03131 – GAUSS-03140
SQLSTATE: 22004
错误原因:当前函数处理的数组元素不能为空。
解决办法:检查数组元素是否为空。
GAUSS-03132: “unrecognized key word: ‘%s’”
SQLSTATE: 22P02
错误原因:ACL的关键字只能是group或user。
解决办法:检查ACL的关键字是否正确。
GAUSS-03133: “missing name”
SQLSTATE: 22P02
错误原因:在关键字group或user之后缺少名称。
解决办法:检查ACL的语法。
GAUSS-03134: “missing ‘=’ sign”
错误原因:缺少group或user的权限赋值符。
解决办法:检查ACL的语法。
GAUSS-03135: “invalid mode character: must be one of ‘%s’”
SQLSTATE: 22P02
错误原因:权限模式非法,必须为”arwdDxtXUCTc”之一。
解决办法:检查ACL的语法。
GAUSS-03136: “a name must follow the ‘/‘ sign”
SQLSTATE: 22P02
错误原因:如果将权限返回sysadmin,需要在”/“后指定名称。
解决办法:检查ACL的语法。
GAUSS-03137: “invalid size: %d”
SQLSTATE: XX000
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-03138: “ACL array contains wrong data type”
SQLSTATE: 22023
错误原因:ACL数组中包含了非ACL元素。
解决办法:检查ACL数组是否合法。
GAUSS-03139: “ACL arrays must be one-dimensional”
SQLSTATE: 22023
错误原因:ACL数组只能是一维。
解决办法:检查ACL数组是否合法。
GAUSS-03140: “ACL arrays must not contain null values”
SQLSTATE: 22004
错误原因:ACL数组中不能包含NULL值。