diff --git a/fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDataStmt.java b/fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDataStmt.java index 3f061d9df1..ce19a53135 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDataStmt.java +++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/ShowDataStmt.java @@ -99,6 +99,8 @@ public class ShowDataStmt extends ShowStmt { // disallow external catalog Util.prohibitExternalCatalog(tableName.getCtl(), this.getClass().getSimpleName()); dbName = tableName.getDb(); + } else { + Util.prohibitExternalCatalog(analyzer.getDefaultCatalog(), this.getClass().getSimpleName()); } Database db = Env.getCurrentInternalCatalog().getDbOrAnalysisException(dbName);