fix: revoke table name escape issue
This commit is contained in:
parent
1440c708b1
commit
3faff06991
|
@ -3711,6 +3711,7 @@ SNode* createRevokeStmt(SAstCreateContext* pCxt, int64_t privileges, STokenPair*
|
||||||
CHECK_PARSER_STATUS(pCxt);
|
CHECK_PARSER_STATUS(pCxt);
|
||||||
CHECK_NAME(checkDbName(pCxt, &pPrivLevel->first, false));
|
CHECK_NAME(checkDbName(pCxt, &pPrivLevel->first, false));
|
||||||
CHECK_NAME(checkUserName(pCxt, pUserName));
|
CHECK_NAME(checkUserName(pCxt, pUserName));
|
||||||
|
CHECK_NAME(checkTableName(pCxt, &pPrivLevel->second));
|
||||||
SRevokeStmt* pStmt = NULL;
|
SRevokeStmt* pStmt = NULL;
|
||||||
pCxt->errCode = nodesMakeNode(QUERY_NODE_REVOKE_STMT, (SNode**)&pStmt);
|
pCxt->errCode = nodesMakeNode(QUERY_NODE_REVOKE_STMT, (SNode**)&pStmt);
|
||||||
CHECK_MAKE_NODE(pStmt);
|
CHECK_MAKE_NODE(pStmt);
|
||||||
|
|
Loading…
Reference in New Issue