Added support for --privileges on MSSQL to test wheter or not the DBMS users are DBA

This commit is contained in:
Bernardo Damele
2011-02-10 14:24:04 +00:00
parent a2c20acf94
commit c078de894f
3 changed files with 44 additions and 12 deletions

View File

@@ -125,15 +125,21 @@ class Dump:
for user in users:
settings = userSettings[user]
if user in self.__areAdmins:
self.__write("[*] %s (administrator) [%d]:" % (user, len(settings)))
if settings is None:
stringSettings = ""
else:
self.__write("[*] %s [%d]:" % (user, len(settings)))
stringSettings = " [%d]:" % len(settings)
settings.sort()
if user in self.__areAdmins:
self.__write("[*] %s (administrator)%s" % (user, stringSettings))
else:
self.__write("[*] %s%s" % (user, stringSettings))
for setting in settings:
self.__write(" %s: %s" % (subHeader, setting))
if settings:
settings.sort()
for setting in settings:
self.__write(" %s: %s" % (subHeader, setting))
print
def dbs(self,dbs):