SpringBoot连接SqlServer出现的问题

"Encrypt"属性设置为"true"且 "trustServerCertificate"属性设置为"false",但驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server 建立安全连接:错误:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target。

通过yml配置时出现了上方的问题

复制代码
spring:
  datasource:
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    username: sa
    password: 123456
    url: jdbc:sqlserver://localhost:1433;databaseName=xxx;

这时候注意你的sql语句不能写错了,不然也会报错

在数据库名后面 ;trustServerCertificate=true 加上这个就可以了

相关推荐
朝新_2 分钟前
【LangChain】少样本提示(few-shorting) 掌握 Few-Shot 提示,让大模型按你的规则输出
java·人工智能·langchain
duke8692672142 分钟前
html怎么用inert属性禁用_HTML如何通过Inert暂停交互区域
jvm·数据库·python
七七powerful4 分钟前
mac电脑安装cmca根证书
java·前端·macos
曹牧4 分钟前
Java:数据载体
java·开发语言
2401_833033626 分钟前
html如何修改备注
jvm·数据库·python
2401_831419448 分钟前
C#怎么实现批量邮件发送 C#如何用MailKit批量发送个性化邮件和HTML格式邮件【网络】
jvm·数据库·python
2301_7815714210 分钟前
golang如何实现微服务监控告警_golang微服务监控告警实现方法
jvm·数据库·python
zhaoyong22210 分钟前
Redis怎样简便地操作不同数据结构
jvm·数据库·python
东北甜妹11 分钟前
K8s Ingress
java·运维·前端
m0_7407963611 分钟前
MySQL中如何利用TAN或SIN计算三角函数_MySQL数学函数
jvm·数据库·python