SQLAlchemy使用pymssql驱动通过Windows认证连接SQLServer

1 投票
1 回答
2334 浏览
提问于 2025-04-17 07:09

我可以用pymssql这个库通过Windows身份验证来连接SQLServer:

conn = pymssql.connect(host='..', database='..', trusted=True)

但是我该怎么用SQLAlchemy通过pymssql驱动来连接SQLServer,还是用Windows身份验证呢?

SQLAlchemy给出的例子是:

mssql+pymssql://<username>:<password>@<freetds_name>

因为我使用的是Windows身份验证,所以我不能手动设置用户名和密码。

1 个回答

0

我没有pymssql这个库来检查,但你可以试试下面这个版本:

mssql+pymssql://<freetds_name>?trusted=True

撰写回答