update (xml fix and refactoring)

This commit is contained in:
Miroslav Stampar 2010-10-23 07:44:34 +00:00
parent a7a53af924
commit f8850e3f41
2 changed files with 3 additions and 3 deletions

View File

@ -1147,7 +1147,7 @@ class Enumeration:
lengths = {} lengths = {}
entries = {} entries = {}
if kb.dbms == "Oracle": if kb.dbms in ("Oracle", "Microsoft SQL Server", "Sybase"):
plusOne = True plusOne = True
else: else:
plusOne = False plusOne = False
@ -1169,7 +1169,7 @@ class Enumeration:
conf.tbl.upper(), conf.tbl.upper(),
index) index)
elif kb.dbms in ("Microsoft SQL Server", "Sybase"): elif kb.dbms in ("Microsoft SQL Server", "Sybase"):
query = rootQuery.blind.query % (column, index + 1, conf.db, query = rootQuery.blind.query % (column, index, conf.db,
conf.tbl, colList[0], conf.tbl, colList[0],
colList[0], colList[0]) colList[0], colList[0])

View File

@ -458,7 +458,7 @@
<is_dba query="PATINDEX('%sa_role%', SHOW_ROLE())>0"/> <is_dba query="PATINDEX('%sa_role%', SHOW_ROLE())>0"/>
<users> <users>
<inband query="SELECT name FROM master..syslogins ORDER BY 1"/> <inband query="SELECT name FROM master..syslogins ORDER BY 1"/>
<blind query="SELECT TOP 1 name FROM master..syslogins WHERE name NOT IN (SELECT TOP %d name FROM master..syslogins)"count="SELECT LTRIM(STR(COUNT(name))) FROM master..syslogins"/> <blind query="SELECT TOP 1 name FROM master..syslogins WHERE name NOT IN (SELECT TOP %d name FROM master..syslogins)" count="SELECT LTRIM(STR(COUNT(name))) FROM master..syslogins"/>
</users> </users>
<passwords> <passwords>
<inband query="SELECT name, password FROM master..syslogins" condition="name"/> <inband query="SELECT name, password FROM master..syslogins" condition="name"/>