我正在尝试从airflow访问azure sql实例,为此我正在使用pymssql库和活动目录身份验证。这是建立连接的示例代码。
pymssql.connect("MyHostname", "[email protected]", "Password", "DbName")
这个过程导致我出现下面提到的错误。
40532, 'Cannot open server 'xyz.com' requested by the login. The login failed.DB-Lib error message 20018.
任何人都可以建议我我在这里做错了什么吗?还有其他选择吗?
pymssql 尚不支持 Azure Active Directory 身份验证。
我建议你使用 pyodbc 代替。我在气流方面也尝试过很多次,但都失败了