[enhance](auth) hive ranger support datamask (#35698)
pick from master #35112 Functions supported by Doris need to be configured through Custom, otherwise it will throw exception Can not found function 'xxx'
This commit is contained in:
@ -24,7 +24,6 @@ import org.apache.doris.cluster.ClusterNamespace;
|
||||
import org.apache.doris.common.AuthorizationException;
|
||||
import org.apache.doris.common.ThreadPoolManager;
|
||||
import org.apache.doris.datasource.InternalCatalog;
|
||||
import org.apache.doris.mysql.privilege.DataMaskPolicy;
|
||||
import org.apache.doris.mysql.privilege.PrivPredicate;
|
||||
|
||||
import com.google.common.collect.Maps;
|
||||
@ -42,7 +41,6 @@ import java.util.Collection;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Optional;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.ScheduledThreadPoolExecutor;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
@ -171,12 +169,6 @@ public class RangerHiveAccessController extends RangerAccessController {
|
||||
checkPrivileges(currentUser, convertToAccessType(wanted), resources);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Optional<DataMaskPolicy> evalDataMaskPolicy(UserIdentity currentUser, String ctl, String db, String tbl,
|
||||
String col) {
|
||||
return Optional.empty();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean checkResourcePriv(UserIdentity currentUser, String resourceName, PrivPredicate wanted) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user