This is an automated email from the ASF dual-hosted git repository.

rong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new a5c1d117ea5 Load: Added the missing permission check for auto-create 
database in loading tsFile (#15190)
a5c1d117ea5 is described below

commit a5c1d117ea56f5b7df08da97fb853fd479b8585e
Author: Caideyipi <87789683+caidey...@users.noreply.github.com>
AuthorDate: Wed Mar 26 12:36:13 2025 +0800

    Load: Added the missing permission check for auto-create database in 
loading tsFile (#15190)
---
 .../iotdb/db/queryengine/plan/analyze/load/LoadTsFileAnalyzer.java       | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/load/LoadTsFileAnalyzer.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/load/LoadTsFileAnalyzer.java
index 64562ae8659..3da8922f4e1 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/load/LoadTsFileAnalyzer.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/load/LoadTsFileAnalyzer.java
@@ -567,6 +567,7 @@ public class LoadTsFileAnalyzer implements AutoCloseable {
       return;
     }
 
+    accessControl.checkCanCreateDatabase(context.getSession().getUserName(), 
database);
     final CreateDBTask task =
         new CreateDBTask(new TDatabaseSchema(database).setIsTableModel(true), 
true);
     try {

Reply via email to