【问题标题】:The user is not associated with a trusted SQL Server connection用户未与受信任的 SQL Server 连接关联
【发布时间】:2010-10-25 11:48:28
【问题描述】:

我写了这样的代码来连接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 连接关联。”。请就此向我提出建议。非常感谢任何帮助。

【问题讨论】:

    标签: java sql sql-server-2005


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      这可能与您使用的身份验证机制有关。有关详细信息,请参阅此question

      欲了解更多信息,请阅读here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-30
        • 1970-01-01
        • 2013-05-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多