diff --git a/plugins/dbms/mssqlserver/connector.py b/plugins/dbms/mssqlserver/connector.py index dbf8cb886..aa2723528 100644 --- a/plugins/dbms/mssqlserver/connector.py +++ b/plugins/dbms/mssqlserver/connector.py @@ -28,6 +28,7 @@ try: except ImportError, _: pass +from lib.core.convert import utf8encode from lib.core.data import conf from lib.core.data import logger from lib.core.exception import sqlmapConnectionException @@ -71,7 +72,7 @@ class Connector(GenericConnector): def execute(self, query): try: - self.cursor.execute(query) + self.cursor.execute(utf8encode(query)) except (pymssql.OperationalError, pymssql.ProgrammingError), msg: logger.log(8, msg) except pymssql.InternalError, msg: