This is an automated email from the ASF dual-hosted git repository. yiguolei pushed a commit to branch branch-2.1 in repository https://gitbox.apache.org/repos/asf/doris.git
commit 398ae2aa3c068032338fc21eb6e92c1a7cd1e869 Author: feiniaofeiafei <[email protected]> AuthorDate: Fri Apr 12 15:01:17 2024 +0800 [Fix] fix compile problem (#33578) Co-authored-by: feiniaofeiafei <[email protected]> --- .../doris/nereids/trees/plans/commands/info/CreateViewInfo.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateViewInfo.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateViewInfo.java index 632e8846856..6edca0a9877 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateViewInfo.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateViewInfo.java @@ -19,6 +19,7 @@ package org.apache.doris.nereids.trees.plans.commands.info; import org.apache.doris.analysis.ColWithComment; import org.apache.doris.analysis.CreateViewStmt; +import org.apache.doris.analysis.TableName; import org.apache.doris.catalog.Column; import org.apache.doris.catalog.Env; import org.apache.doris.common.ErrorCode; @@ -112,8 +113,8 @@ public class CreateViewInfo { // disallow external catalog Util.prohibitExternalCatalog(viewName.getCtl(), "CreateViewStmt"); // check privilege - if (!Env.getCurrentEnv().getAccessManager().checkTblPriv(ConnectContext.get(), viewName.getDb(), - viewName.getTbl(), PrivPredicate.CREATE)) { + if (!Env.getCurrentEnv().getAccessManager().checkTblPriv(ctx, new TableName(viewName.getCtl(), viewName.getDb(), + viewName.getTbl()), PrivPredicate.CREATE)) { ErrorReport.reportAnalysisException(ErrorCode.ERR_SPECIFIC_ACCESS_DENIED_ERROR, "CREATE"); } Set<String> colSets = Sets.newTreeSet(String.CASE_INSENSITIVE_ORDER); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
