【发布时间】:2022-03-03 22:22:10
【问题描述】:
我正在使用微软的 sql server,
如果我打开 intellij,在数据库工具窗口中打开新的数据库连接 =>
连接有效。但是现在我想用 spring jpa 连接到这个 ms sql 服务器。所以我使用的是:
spring.datasource.url=jdbc:jtds:sqlserver://<host>:<port>;instance=<instance>;domain=<domain>;useNTLMv2=true
spring.datasource.username=<user>
spring.datasource.password=<password>
spring.datasource.driverClassName=net.sourceforge.jtds.jdbc.Driver
spring.jpa.database-platform=org.hibernate.dialect.SQLServerDialect
它只是说“用户登录失败”
在我使用的 pom 中:
<!-- jpa -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<version>${spring.jpa.version}</version>
</dependency>
<dependency>
<groupId>jtds</groupId>
<artifactId>jtds</artifactId>
<version>1.2</version>
</dependency>
为什么它可以在数据库工具窗口中使用,而不是在 jpa 中?
感谢您的帮助!
【问题讨论】: