用户未与受信任的SQL Server连接关联

我写这样的代码连接sqlserver database.i加载驱动程序类,但我没有得到连接。

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("class Loaded"); connection = DriverManager.getConnection( "jdbc:sqlserver://10.171.160.114:2001", "XXXXXX", "XXXXXX"); System.out.println("connected"); 

我收到此错误“用户未与受信任的SQL Server连接相关联。”。请为此提供建议。非常感谢您的帮助。

SQL Server已配置为在“Windows身份validation模式(Windows身份validation)”中运行,并且不允许使用SQL帐户。 右键单击Management Studio中的SQL Server节点,然后选择“属性”。 在出现的对话框中转到安全选项卡,并确保选中“SQL Server和Windows身份validation模式”

它可能与您使用的身份validation机制有关。 有关详细信息,请参阅此问

有关更多信息,请阅读此处 。