我已经尝试了所有方法连接到服务器。我在混合身份验证模式下使用sql server 2008
。我可以使用sa login登录sql server management studio。但是当我尝试访问同一个db时从我的java程序中我收到以下错误:
SQL Exception: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'sa'. ClientConnectionId:191d94bb-a55e-47a0-bb9f-b84638313cf4
这是我的连接字符串:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl= "jdbc:sqlserver://localhost;databaseName=Northwind;user=sa;password=sa;";
答案 0 :(得分:0)
我以同样的方式访问了我的数据库。我的一个问题是我没有为数据库启用端口和IP。在SQL Server配置管理器中检查这些选项。希望这有助于=)