Skip to content

Commit e589344

Browse files
committed
fix(mssql): ensure that we only escape passwords if the password is not None
1 parent e2b0dec commit e589344

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

ibis/backends/mssql/__init__.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,13 @@ def do_connect(
173173
# connection string and use it as a database
174174
kwargs["database"] = database
175175

176+
if password is not None:
177+
password = self._escape_special_characters(password)
178+
176179
self.con = pyodbc.connect(
177180
user=user,
178181
server=f"{host},{port}",
179-
password=self._escape_special_characters(password),
182+
password=password,
180183
driver=driver,
181184
**kwargs,
182185
)

0 commit comments

Comments
 (0)