gpt4 book ai didi

java - 它正在尝试以 DOMAIN/COMPUTERNAME 而不是 DOMAIN/USERNAME 的身份连接

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:23:21 36 4
gpt4 key购买 nike

无法使用 servlet 连接到 sql server。

它在 tomcat 7 上说

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://;integratedSecurity=true");

获取错误:com.microsoft.sqlserver.jdbc.SQLServerException:用户“MYDOMAIN\SUMIT-PC$”登录失败。

SUMIT-PC 是我电脑的名字。它应该是“MYDOMAIN\SUMIT SINGH”

最佳答案

这意味着您的 tomcat 在基于域的网络中的 LocalSystem 帐户下运行。如果你想让 tomcat 使用你的登录传播 - 你应该调整它来模拟登录用户并且你的 tomcat 和 sql server(或 windows 2003 域的工作站)应该委托(delegate)域级别,并且用户 MYDOMAIN\SUMIT SINGH 也不应拒绝域级别的委派。

在服务器进程中实现你自己的模拟——这需要你知道用户的密码

关于java - 它正在尝试以 DOMAIN/COMPUTERNAME 而不是 DOMAIN/USERNAME 的身份连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9311176/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com