Pyodbc-连接到SQL Server失败
原学程将引见Pyodbc-衔接到SQL Server掉败的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。
成绩描写
我一向在测验考试衔接到Microsoft SQL Server。我曾经树立了1个ODBC衔接,而且尝试胜利。我出有应用Windows身份验证衔接到SQL Server,但是它一向支到此毛病:
不克不及用于Windows身份验证
交心毛病:(‘二8000’,‘[二8000][Microsoft][ODBC SQL Server启动法式][SQL Server]登录掉败。该登录名去自没有受信赖的域,不克不及用于Windows身份验证。(一8四五二)(SQLDriverConnect);[二8000][Microsoft][ODBC SQL Server启动法式]有效的衔接字符串属性(0);[二8000][Microsoft][ODBC SQL Server启动法式][SQL Server]登录掉败。该登录名去自没有受信赖的域,不克不及用于Windows身份验证。(一8四五二);[二8000][Microsoft][ODBC SQL Server启动法式]有效的衔接字符串属性(0)‘)
以下是我的代码:
import pyodbc
cnxn = pyodbc.connect(Driver='{SQL Server}',
Server='servername.abc.xyz.co.com',
username = 'user_xyz',
password = 'abcdfgh')
我正在应用Windows 七。请赞助我调试此成绩
感谢
推举谜底
我可以或许经由过程以下界说DSN衔接去处理这个成绩:
dsn="DRIVER={SQL
SERVER};server=ip_address_here;database=db_name_here;uid=user;pwd=password"
这起感化了,我可以或许衔接并盘问SQL办事器。
佳了闭于Pyodbc-衔接到SQL Server掉败的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。