You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Mendix中连接启用Windows身份验证的外部MSSQL服务器?

Mendix连接启用Windows身份验证的MSSQL解决方案

可行性确认

Mendix完全支持连接启用Windows身份验证的MSSQL服务器,你遇到的“Invalid JDBC connection string”错误基本是由于连接串格式不符合要求导致的。

正确JDBC连接串格式

根据使用的JDBC驱动不同,提供两种常用格式:

微软官方JDBC驱动(推荐)

jdbc:sqlserver://<服务器IP或主机名>:<端口号>;databaseName=<目标数据库名>;integratedSecurity=true;
  • 替换<服务器IP或主机名>为你的MSSQL服务器地址
  • 替换<端口号>为数据库服务端口(默认1433)
  • 替换<目标数据库名>为你要连接的具体数据库名称

jTDS驱动(兼容旧环境)

jdbc:jtds:sqlserver://<服务器IP或主机名>:<端口号>/<目标数据库名>;domain=<Windows域名>;useNTLMv2=true;
  • 若服务器加入了Windows域,需替换<Windows域名>为实际域名;若为工作组环境可省略该参数

关键注意事项

  • 确保运行Mendix应用的Windows账号(本地开发时为当前登录账号,生产环境为应用服务账号)拥有访问目标MSSQL服务器及数据库的权限
  • 使用微软官方驱动时,需将对应版本的sqljdbc_auth.dll(分32/64位)放置在Mendix运行环境的bin目录下,否则会出现身份验证失败的问题

内容的提问来源于stack exchange,提问作者Fire Bolt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 11:48:10