无法使用servlet与sql server连接。
在tomcat 7上写着
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
连接连接= DriverManager.getConnection ("jdbc:sqlserver://;integratedSecurity=true");
获取错误:用户'MYDOMAIN\SUMIT-PC$‘的com.microsoft.sqlserver.jdbc.SQLServerException:登录失败。
SUMIT-PC是我的计算机的名称。它应该是'MYDOMAIN\SUMIT SINGH‘
发布于 2012-02-16 20:26:25
这意味着您的tomcat在基于域的网络中以LocalSystem帐户运行。如果您想让tomcat使用您登录传播,您应该调整它以模拟登录的用户,您的tomcat和sql server(或Windows2003域的工作站)应该在域级别上为委派进行信任,并且不应该拒绝用户MYDOMAIN\SUMIT SINGH在域级别上进行委派。
或
在服务器进程中实现自己的模拟-这需要知道用户的密码
发布于 2019-06-14 16:26:52
今天我也遇到了同样的问题。在我的机器上,它是Tomcat 8.5,我已经安装了tomcat作为windows服务。(使用apache-tomcat-8.5.40.exe安装)
按键盘上的Win + R键,打开Run窗口。然后,键入services.msc并按Enter或按OK。

右键单击Tomcat服务并选择Properties。在该对话框中,转到Log On选项卡,然后在Log on as选项下选择This Account。填写您的用户名和密码。然后单击OK。
然后重新启动服务!
https://stackoverflow.com/questions/9311176
复制相似问题