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 1d4e5a1c58fa15de9f0ae4182c72848c9f4a9e86 Author: zhangdong <493738...@qq.com> AuthorDate: Sat Mar 23 06:37:32 2024 +0800 [enhance](auth)enable col auth (#32659) --- fe/fe-common/src/main/java/org/apache/doris/common/Config.java | 5 ----- fe/fe-core/src/main/java/org/apache/doris/analysis/GrantStmt.java | 3 +-- .../src/test/java/org/apache/doris/mysql/privilege/AuthTest.java | 2 -- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/fe/fe-common/src/main/java/org/apache/doris/common/Config.java b/fe/fe-common/src/main/java/org/apache/doris/common/Config.java index 5fd9a969bc5..228acd5e88d 100644 --- a/fe/fe-common/src/main/java/org/apache/doris/common/Config.java +++ b/fe/fe-common/src/main/java/org/apache/doris/common/Config.java @@ -2268,11 +2268,6 @@ public class Config extends ConfigBase { "Whether to use mysql's bigint type to return Doris's largeint type"}) public static boolean use_mysql_bigint_for_largeint = false; - @ConfField(description = { - "是否开启列权限", - "Whether to enable col auth"}) - public static boolean enable_col_auth = false; - @ConfField public static boolean forbid_running_alter_job = false; diff --git a/fe/fe-core/src/main/java/org/apache/doris/analysis/GrantStmt.java b/fe/fe-core/src/main/java/org/apache/doris/analysis/GrantStmt.java index eb8ce67fd69..6712eec124a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/analysis/GrantStmt.java +++ b/fe/fe-core/src/main/java/org/apache/doris/analysis/GrantStmt.java @@ -20,7 +20,6 @@ package org.apache.doris.analysis; import org.apache.doris.catalog.AccessPrivilegeWithCols; import org.apache.doris.catalog.Env; import org.apache.doris.common.AnalysisException; -import org.apache.doris.common.Config; import org.apache.doris.common.ErrorCode; import org.apache.doris.common.ErrorReport; import org.apache.doris.common.FeNameFormat; @@ -178,7 +177,7 @@ public class GrantStmt extends DdlStmt { public static void checkAccessPrivileges( List<AccessPrivilegeWithCols> accessPrivileges) throws AnalysisException { for (AccessPrivilegeWithCols access : accessPrivileges) { - if ((!access.getAccessPrivilege().canHasColPriv() || !Config.enable_col_auth) && !CollectionUtils + if ((!access.getAccessPrivilege().canHasColPriv()) && !CollectionUtils .isEmpty(access.getCols())) { throw new AnalysisException( String.format("%s do not support col auth.", access.getAccessPrivilege().name())); diff --git a/fe/fe-core/src/test/java/org/apache/doris/mysql/privilege/AuthTest.java b/fe/fe-core/src/test/java/org/apache/doris/mysql/privilege/AuthTest.java index 8f1dde6eac7..0bbc84b5b1a 100644 --- a/fe/fe-core/src/test/java/org/apache/doris/mysql/privilege/AuthTest.java +++ b/fe/fe-core/src/test/java/org/apache/doris/mysql/privilege/AuthTest.java @@ -34,7 +34,6 @@ import org.apache.doris.catalog.AccessPrivilegeWithCols; import org.apache.doris.catalog.DomainResolver; import org.apache.doris.catalog.Env; import org.apache.doris.common.AnalysisException; -import org.apache.doris.common.Config; import org.apache.doris.common.DdlException; import org.apache.doris.common.ExceptionChecker; import org.apache.doris.common.UserException; @@ -151,7 +150,6 @@ public class AuthTest { }; resolver = new MockDomainResolver(auth); - Config.enable_col_auth = true; } @Test --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org