File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -451,14 +451,15 @@ def getPrivileges(self, query2=False):
451451 retrievedUsers = set ()
452452
453453 for user in users :
454+ outuser = user
454455 if user in retrievedUsers :
455456 continue
456457
457458 if Backend .isDbms (DBMS .MYSQL ) and kb .data .has_information_schema :
458459 user = "%%%s%%" % user
459460
460461 infoMsg = "fetching number of privileges "
461- infoMsg += "for user '%s'" % user
462+ infoMsg += "for user '%s'" % outuser
462463 logger .info (infoMsg )
463464
464465 if Backend .isDbms (DBMS .MYSQL ) and not kb .data .has_information_schema :
@@ -480,11 +481,11 @@ def getPrivileges(self, query2=False):
480481 return self .getPrivileges (query2 = True )
481482
482483 warnMsg = "unable to retrieve the number of "
483- warnMsg += "privileges for user '%s'" % user
484+ warnMsg += "privileges for user '%s'" % outuser
484485 logger .warn (warnMsg )
485486 continue
486487
487- infoMsg = "fetching privileges for user '%s'" % user
488+ infoMsg = "fetching privileges for user '%s'" % outuser
488489 logger .info (infoMsg )
489490
490491 privileges = set ()
@@ -576,7 +577,7 @@ def getPrivileges(self, query2=False):
576577 kb .data .cachedUsersPrivileges [user ] = list (privileges )
577578 else :
578579 warnMsg = "unable to retrieve the privileges "
579- warnMsg += "for user '%s'" % user
580+ warnMsg += "for user '%s'" % outuser
580581 logger .warn (warnMsg )
581582
582583 retrievedUsers .add (user )
You can’t perform that action at this time.
0 commit comments