当我想连接到需要 Windows 身份验证的 SQL 服务器并且我正在连接到命名实例时,我应该如何在 jdbc 中编写连接字符串?
所以我有我的连接字符串
jdbc:sqlserver://sqlserver4\Test;datebaseName=TestDB;user=g\John;password=hello123
我也试过用sqlserver4;namedInstance=Test
而不是sqlserver4\Test
我试过下
控制面板 -> 管理工具 -> ODBC 数据源
Shift 右键单击 -> 以其他用户身份运行
与此测试一样登录user=g\John password=hello123
我可以成功连接,但在我的 jdbc 连接字符串中我得到Login failed for user g\John
.
在数据库中使用 Windows 用户身份验证和命名实例时,是否必须以特定方式设置连接字符串?