【发布时间】:2016-03-13 23:02:36
【问题描述】:
我想使用 pymssql 创建与 SQL Server 数据库的可信连接。鉴于该代码将被共享,我不希望用户输入他们的用户名或密码。我发现文档中有关如何实现此目的的信息相互矛盾。
我想要做的事情是这样的
engine = create_engine('mssql+pymssql://<Server>/<Database>?trusted=True')
有些事情说使用 trusted_connection=yes,其他人说使用trusted=True。这些选项都不适合我。每次我尝试使用引擎时,我都会收到一条错误消息,指出 trusted 或 trusted_connection 是一个意外的关键字参数。
我使用的是 SQLAlchemy 1.0.9 版和 pymssql 2.1.1 版。
【问题讨论】:
-
这里用 pyodbc stackoverflow.com/a/7399585/3406189回答了
标签: python sql-server sql-server-2012 sqlalchemy pymssql