我一直在尝试连接到 Microsoft SQL Server。我已经设置了 ODBC 连接并且测试成功。我没有使用 Windows 身份验证连接到 SQL Server,但它不断收到此错误:
不能与 Windows 身份验证一起使用
InterfaceError: ('28000', '[28000] [Microsoft][ODBC SQL Server Driver][SQL Server]登录失败。登录来自不受信任的域,不能用于 Windows 身份验证。(18452) (SQLDriverConnect); [ 28000] [Microsoft][ODBC SQL Server Driver]无效的连接字符串属性 (0); [28000] [Microsoft][ODBC SQL Server Driver][SQL Server]登录失败。登录来自不受信任的域,不能与Windows 身份验证。(18452); [28000] [Microsoft][ODBC SQL Server 驱动程序]无效的连接字符串属性 (0)')
这是我的代码:
import pyodbc
cnxn = pyodbc.connect(Driver='{SQL Server}',
Server='servername.abc.xyz.co.com',
username = 'user_xyz',
password = 'abcdfgh')
Run Code Online (Sandbox Code Playgroud)
我使用的是 Windows 7。请帮我调试这个问题
谢谢