level 3
我现在是win7的64位本本,安装的是SqlServer 2008版本的,使用Sql Server身份已经设置可以登录数据库了,但是在使用java连接数据库的时候就不行,说无法登录,这个问题怎么办?
2012年12月03日 15点12分
1
level 3
账号和密码肯定都是对的,都是我刚创建的用户名和密码,帮忙看看到底是哪里的问题
2012年12月03日 15点12分
3
level 7
你直接拿用户名密码能登上去嘛,怎么证明是对的?
如果能的话,那就可能是没有链接好,看一下地址是不是对了。
2012年12月04日 05点12分
4
恩,用户名密码能登上去,应该是没有连接好,但是还找不到问题。。纠结啊!!
2012年12月04日 05点12分
level 3
再把异常抛上来。
com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'MESIRD' 登录失败。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:197)
at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:246)
at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:83)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:2529)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:1905)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41)
at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:1893)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4575)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1400)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1045)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:700)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:221)
at Default.JJpro.main(JJpro.java:24)
2012年12月04日 05点12分
5
level 2
楼主啊,我也遇到同样的问题,可是服务器名称是不能改的啊~一改登陆就错了,求楼主解救~不甚感激啊
2014年04月03日 03点04分
9
服务器名称应该是本地主机名吧,我也好久没用sqlserver了,有点忘记了
2014年04月03日 05点04分