mirror of
https://github.com/apache/sqoop.git
synced 2025-05-07 02:11:52 +08:00
SQOOP-2278: Sqoop2: Fix bug for all user could read connector
(Richard Zhou via Abraham Elmahrek)
This commit is contained in:
parent
8eee6f52bb
commit
cbdf965441
@ -181,12 +181,13 @@ private static void checkPrivilege(MPrivilege... privileges) {
|
||||
if (!user_name.equals(link.getCreationUser())) {
|
||||
privilegesNeedCheck.add(privilege);
|
||||
}
|
||||
}
|
||||
if (MResource.TYPE.JOB.name().equalsIgnoreCase(privilege.getResource().getType())) {
|
||||
} else if (MResource.TYPE.JOB.name().equalsIgnoreCase(privilege.getResource().getType())) {
|
||||
MJob job = repository.findJob(Long.valueOf(privilege.getResource().getName()));
|
||||
if (!user_name.equals(job.getCreationUser())) {
|
||||
privilegesNeedCheck.add(privilege);
|
||||
}
|
||||
} else {
|
||||
privilegesNeedCheck.add(privilege);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user