当前位置: 首页 > 知识库问答 >
问题:

带有windows替代凭据的java sql连接字符串

高正初
2023-03-14

我正在尝试使用Hibernate5连接到SQL Server2012数据库。我使用以下连接字符串连接到数据库

jdbc:sqlserver://server;instanceName=instance;databaseName=database;integratedsecurity=true

jdbc:sqlserver://server;instanceName=instance;databaseName=database;domain=domain;username=user;password=passoWRD

但这也不起作用。同样的错误出现,它只改变了异常消息上的用户名。你知道如何修改连接字符串吗?

共有1个答案

岳迪
2023-03-14

经过数月的调查和微软在中间的介入,我们终于找到了答案。在Windows10 Creators版本上有一个修补程序,可以更改Windows凭据管理器。为了工作,必须以以下方式指定凭据:internet或网络地址:fdqn:port usersname:user@domain pre-Windows2000格式不起作用,如果域有多个组件,则不起作用,例如:contoso.com\user works,但contoso.msft.com\user在Windows 10秋季创建者版中不起作用,这是修复的,您可以在internet或网络地址上只使用fqdn或服务器名称。

 类似资料:
  • 销毁已经创建的设备连接凭据。 请求方式: "|4|2|4|\r" 返回值: "|4|2|4|1|\r" 销毁成功 "|4|2|4|2|\r" 销毁失败 Arduino样例: softSerial.print("|4|2|4|\r");

  • 为了和Azure IoT设备通信,在创建设备之后会获得设备连接字符串,我们需要用这个字符串创建一个连接凭据。 请求方式: "|4|2|1|connectionString|" 参数 connectionString 设备连接字符串 返回值: "|4|2|1|1|\r" 创建成功 "|4|2|1|2|reason|\r" 创建失败 参数 reason 创建失败的原因 Arduino样例: softS

  • 使用preg_replace(或其他基于 PHP 的选项):我需要用空格替换字符串中出现在最后一个连字符之前的所有连字符。 我需要的结果示例1: String=My-Cool-String-201 结果 = 我的酷字符串 - 201 示例#2我需要的结果: 注意:请注意,此字符串示例仅包含1个连字符。 字符串 = 我的酷字符串 - 201 结果 = 我的酷字符串 - 201 我当前的代码是删除所有

  • 在设置我的连接之后 和我的服务器页面如下所示: const mongoose=require(“mongoose”)const app=new express()

  • 问题内容: 我在玩python,我意识到我们不需要使用’+’运算符来连接字符串,除非它与值一起使用。 例如: 现在我有两个问题: 为什么语句3无效,而语句1无效? 陈述1和2之间是否存在技术上的差异,例如计算速度等? 问题答案: 从文档: 允许使用可能使用不同的引用约定的多个相邻字符串文字(由空格分隔),其含义与它们的串联相同。因此,“ hello”“世界”等同于“ helloworld”。 语句