diff --git a/src/share/schema/ob_schema_service.h b/src/share/schema/ob_schema_service.h index 2f9ab96403..bd776a6937 100644 --- a/src/share/schema/ob_schema_service.h +++ b/src/share/schema/ob_schema_service.h @@ -331,6 +331,10 @@ enum ObSchemaOperationCategory ACT(OB_DDL_CREATE_RLS_CONTEXT, = 2052) \ ACT(OB_DDL_DROP_RLS_CONTEXT, = 2053) \ ACT(OB_DDL_RLS_CONTEXT_OPERATION_END, = 2060) \ + ACT(OB_DDL_ROUTINE_PRIV_OPERATION_BEGIN, = 2061) \ + ACT(OB_DDL_GRANT_REVOKE_ROUTINE_PRIV, = 2062) \ + ACT(OB_DDL_DEL_ROUTINE_PRIV, = 2063) \ + ACT(OB_DDL_ROUTINE_PRIV_OPERATION_END, = 2070) \ ACT(OB_DDL_MAX_OP,) DECLARE_ENUM(ObSchemaOperationType, op_type, OP_TYPE_DEF); diff --git a/src/share/schema/ob_schema_struct.h b/src/share/schema/ob_schema_struct.h index 860ae1c76f..bc920e6b1e 100755 --- a/src/share/schema/ob_schema_struct.h +++ b/src/share/schema/ob_schema_struct.h @@ -753,6 +753,7 @@ typedef enum { RLS_CONTEXT_SCHEMA = 38, CONSTRAINT_SCHEMA = 39, // not dependent schema FOREIGN_KEY_SCHEMA = 40, // not dependent schema + ROUTINE_PRIV = 41, ///<<< add schema type before this line OB_MAX_SCHEMA } ObSchemaType;