Merge branch 'master' of github.com:sqlmapproject/sqlmap · DecabyteProject/sqlmap@aa467cb · GitHub
Skip to content

Commit aa467cb

Browse files
committed
Merge branch 'master' of github.com:sqlmapproject/sqlmap
2 parents 17d3668 + d66f7e2 commit aa467cb

3 files changed

Lines changed: 9 additions & 8 deletions

File tree

lib/core/testing.py

Lines changed: 1 addition & 1 deletion

plugins/dbms/oracle/enumeration.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,6 @@ def getRoles(self, query2=False):
7979
# In Oracle we get the list of roles as string
8080
roles.add(role)
8181

82-
if isAdminFromPrivileges(roles):
83-
areAdmins.add(user)
84-
8582
if user in kb.data.cachedUsersRoles:
8683
kb.data.cachedUsersRoles[user] = list(roles.union(kb.data.cachedUsersRoles[user]))
8784
else:
@@ -162,4 +159,8 @@ def getRoles(self, query2=False):
162159
errMsg += "for the database users"
163160
raise SqlmapNoneDataException(errMsg)
164161

162+
for user, privileges in kb.data.cachedUsersRoles.items():
163+
if isAdminFromPrivileges(privileges):
164+
areAdmins.add(user)
165+
165166
return kb.data.cachedUsersRoles, areAdmins

xml/livetests.xml

Lines changed: 4 additions & 4 deletions

0 commit comments

Comments
 (0)