Falló la conexión del servidor adaptable (mensaje de error DB-Lib 20002, gravedad 9)

Estoy seguro de que este problema se ha planteado innumerables veces antes, pero quizás, alguien todavía podría ayudarme.
Estoy usando pymssql v2.1.3 con Python 2.7.12 y el código que usé varias veces hasta ayer para escribir datos en mi Azure SQL DB de alguna manera decidió no trabajar más, sin ninguna razón aparente.

El firewall está configurado, mi IP está en la lista blanca, puedo conectarme a la base de datos utilizando SQL Server Management Studio y consultar los datos, pero sigo recibiendo este error cuando bash conectarme utilizando pymssql.

La aplicación es una aplicación web de Flask y a continuación se muestra cómo me conecto a la base de datos:

conn = pymssql.connect(server='myserver.database.windows.net', user='myusername@mydatabase', password='mypassword', database='mydatabase') 

No es realmente una solución al problema que planteé, pero usar pypyodbc en lugar de pymssql funciona.

 conn = pypyodbc.connect(driver='{SQL Server}',server='tcp:myserver.database.windows.net,1433',database='mydatabase', uid='myusername', pwd='mypassword') 

Esto es probable debido a la versión pymssql. ¿Has actualizado pymssql? Si es así, intente volver a 2.1.1

 sudo pip install pymssql==2.1.1