Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9e29120

Browse files
committed
Minor fix to make MS Access direct access to work also from Linux
1 parent eecee3b commit 9e29120

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

plugins/dbms/access/connector.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,10 @@ def __init__(self):
4747

4848
def connect(self):
4949
self.initConnection()
50-
self.checkFileDb()
5150

5251
try:
53-
#self.connector = pyodbc.connect(driver='{Microsoft Access Driver (*.mdb)}', dbq=self.db, uid='Admin')
54-
self.connector = pyodbc.connect('Driver={Microsoft Access Driver (*.mdb)};Dbq=%s;Uid=Admin;Pwd=;' % self.db)
55-
self.connector.timeout = conf.timeout
56-
except pyodbc.OperationalError, msg:
52+
self.connector = pyodbc.connect('DSN=%s' % self.db)
53+
except (pyodbc.Error, pyodbc.OperationalError), msg:
5754
raise sqlmapConnectionException, msg[1]
5855

5956
self.setCursor()

0 commit comments

Comments
 (0)