与jdbc URL到特定数据库(非主数据库)的Azure SQL的休眠连接

问题描述 投票:0回答:1

我有Hibernate + Spring的Java应用程序。到目前为止,它在MSSQL / Oracle / PostGres中运行良好,现在我正在尝试使用“ Azure SQL Server”进行设置。

由于某种原因,即使我在jdbc URL中指定了databaseName,它仍试图连接到master。

这是我的连接字符串:

jdbc:sqlserver://{server-name}:1433;databaseName=decision1;user=*******;password=*******;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=30;

这是我得到的错误:服务器主体“ ******”在当前安全上下文下无法访问数据库“ master”。 ClientConnectionId:*****

[已被审核:Can only connect to master database with JDBC Sql Server,但没有运气。

我可以通过SQL Server Management Studio与该用户成功登录

任何帮助将不胜感激。

sql-server azure hibernate jdbc
1个回答
0
投票

恭喜您,问题已解决:

“实际上只是发现问题,在代码中的某个位置,属性变得混乱,因此忽略了第一个分号之后的所有内容。这绝对是我们应用程序中要解决的错误。我花了太多时间来确定。 “

希望这会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.