我写了这样的代码来连接 sqlserver 数据库。我加载了驱动程序类,但我没有连接。
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 服务器已配置为在“Windows 身份验证模式(Windows Authentication)”下运行,并且不允许使用 SQL 帐户。在 Management Studio 中右键单击您的 SQL Server 节点并选择“属性”。在出现的对话框中转到安全选项卡并确保选择“SQL Server 和 Windows 身份验证模式”
关于java - 该用户未与受信任的 SQL Server 连接相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/851549/