我正在尝试运行一个使用 Hibernate 和 MS SQL Server Express 的 java 应用程序。
SQL Server 配置了 Windows 身份验证作为登录方法。我还启用了 TCP/IP 端口 1433(默认),但我仍然不断收到以下错误。
...// more output
at test.models.TestHibernate.main(TestHibernate.java:11)
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'not required'. ClientConnectionId:de7daf69-2619-4906-b063-459a5b614bdb
...// more output
抛出异常的行:
session.beginTransaction();
休眠.cfg.xml:
<property name="connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
<property name="connection.url">jdbc:sqlserver://localhost;databaseName=hibernatexml;integratedSecurity=false;</property>
<property name="connection.username">not required</property>
<property name="connection.password"/>
我删除了其他配置错误,但是我没有想法。如果您需要更多信息,请告诉我
提前致谢。