尝试使用 pymssql 连接到 MSSQL Server 2012 时,出现以下错误。
我在 Windows 身份验证中的服务器名称是 SARATH,用户名是 Sarath\SarathShanker,我没有设置密码。
代码:
mssql_conn=pymssql.connect(host='SARATH',user='Sarath\SarathShanker',password='',database='matrix')
错误:
回溯(最后一次调用):
文件“”,第 1 行,在
文件“pymssql.pyx”中,第 556 行,在 pymssql.connect (pymssql.c:7990)pymssql.OperationalError: (18452, '登录失败。登录来自不受信任的域,不能用于 Windows 身份验证。DB-Lib 错误消息 18452 ,严重性 14:\n一般 SQL Server 错误:检查来自 SQL Server 的消息\nDB -Lib 错误消息 20002,严重性 9:\nAdaptive Server 连接失败\nDB-Lib 错误消息 18452,严重性 14:\n一般 SQL Server 错误:检查来自 SQL Server 的消息\nDB-Lib 错误消息 20002,严重性 9:\ n自适应服务器连接失败\n')
我应该如何修改我的脚本以使用 pymssql 连接到 MSSQL Server。
PS我也已经导入了pymssql。(上面的代码中没有显示)