当前位置:  技术问答>java相关

用SQL SERVER 2000-JDBC连接数据库的问题

    来源: 互联网  发布时间:2015-07-14

    本文导语:  我把三个.JAR文件都放在类路径里了,但是出现这种问题: Login failed for user 'sa'. Reason: Not associated with a trusted SQL Server connection. 连接代码如下: Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();    ...

我把三个.JAR文件都放在类路径里了,但是出现这种问题:
Login failed for user 'sa'. Reason: Not associated with a trusted SQL Server connection.

连接代码如下:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();   
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=user"; 
String user="sa"; 
String password=""; 
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

还有:
1用户名和密码是在SQL SERVER的SECURITY/LOGINS里面设的吗?
2DatabaseName后面的名字是指SQL SERVER中的数据库名字还是ODBC数据源中的名字?

|
1:用户和密码是在你装sql server的时候就会让你设的。
而且现在你也可以更改呀。
2:你要是用了jdbc for sql 2000就不用数据源了。
   看你的连接过程是没有用到数据源的。
   所以你的databasename应该设的是实际数据库名称。

|
你安装sqlserver的时候输入的用户名和密码是什么就在这里用
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=user"; 
其中的user是数据库名,不是odbc数据源名字
因为你用了jdbc连接

|
你在sql server中的安全选项中从新建立一个用户,将该用户的存取权限默认成你的数据库名称就可以了。

|
你在sql server中的安全性选项中从新建立一个用户,设置其用户名和密码。将该用户的存取数据库默认成你的数据库名称就可以了。

    
 
 

您可能感兴趣的文章:

  • 如何实现连接一次数据库,提交多个sql语句。(sql的批处理)
  • Linux下的C++程序怎么连接WIN2000下的SQL Server 2000?或者如何连接MySQL?
  • jsp 连接sql server 2008 连接不上的解决方法
  • JSP连接MySql/MS SQL Server/Oracle数据库连接方法[整理]
  • [ODBC SQL Server Driver]连接占线导致另一个 hstmt--------100
  • 一个方法中,用Connection con变量连接数据库,执行完sql以后,关闭con,返回resultset,报错“关闭的连接: next”
  • jdbc连接sql server 2000 出现
  • 用sql获取SQL Server中连接的客户端IP地址
  • 大虾帮忙,怎样用JDBC-ODBC连接SQL2000并使用呀?
  • tomcat连接sql server如何配置环境?
  • 解决MSSQL2005远程连接sql2000非默认端口数据库的问题
  • 解决:未与信任SQL Server连接相关联的问题
  • 那位大哥给我发份连接sql2000的jdbc驱动,高分!
  • 怎么在jb6里连接sql2000,我怎么搞不定啊
  • java连接SQL SERVER
  • Oracle中SQL语句连接字符串的符号使用介绍
  • 如何连接sql sever2000
  • [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt
  • 在使用中,经常出现提示为:java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt,是什么意思,怎样解
  • 如何建立一个连接数据库的应用?例如连接access、和sql sever.
  • SQL Server 2008如何进行数据库分离和附加详细介绍
  • SQL Server数据库的修复SQL语句
  • 查询SQL Server中所有数据库的数据文件位置的sql脚本
  • 取数据库前几条数据(sql server、oracle、mysql)的sql写法
  • 使用php语句将数据库*.sql文件导入数据库
  • SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句
  • 请问Linux数据库编程是否也可以支持通用的SQL语言进行数据库编写.
  • sql数据库多用户模式修改方法
  • sql数据库如何查询修改数据库恢复模式?
  • 数据库前端 SQL Workbench-J
  • 在Java中以MS SQL2000为后端数据库?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • sql server 删除表1某些数据的同时自动删除表2的相关数据的sql代码
  • sql2005 大数据量检索分页的sql代码
  • t-sql/mssql用命令行导入数据脚本的SQL语句示例
  • jsp jdbc为什麽不能把数据insert到sql server 中,也不能从sql server中提取数据?!
  • sql添加数据后返回受影响行数据
  • Access 数据类型与 MS SQL 数据类型的相应
  • linux下能调用*.sql备份的数据库数据么?
  • sql数据库修改数据库用户
  • SQL建立数据库及删除数据库命令
  • mysql iis7站长之家
  • 获取sql server数据字典的sql语句
  • 用SQL语句实现随机查询数据并不显示错误数据的方法
  • 数据库客户端 SQL Uniform
  • 数据库(SQL Server)<->Servlet<->Applet通讯后,如何监听数据库的更新?
  • SQL高级应用之使用SQL查询Excel表格数据的方法
  • sql server 2008中备份集中的数据库备份与现有的xx数据库不同的解决方法
  • 解析MYSQL 数据库导入SQL 文件出现乱码的问题
  • 中文插入SQL数据库中变成了乱码?
  • SQLServer导出sql文件/表架构和数据操作步骤
  • SQL Server误区30日谈 第21天 数据损坏可以通过重启SQL Server来修复
  • java命名空间java.sql接口statement的类成员方法: executeupdate定义及介绍
  • 请问,这是什么错误!java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][Named Pipes]??????? SQL Server?虽然分少,但一定给,只要您是前5名回复者中最好的以为!
  • java命名空间java.sql接口connection的类成员方法: nativesql定义及介绍
  • SQL查询分析工具 SQL Workbench/J
  • java命名空间java.sql接口preparedstatement的类成员方法: executeupdate定义及介绍
  • oracle导出sql语句的结果集和保存执行的sql语句(深入分析)
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • SQL Server统计SQL语句执行时间的脚本
  • java命名空间java.sql接口ref的类成员方法: getbasetypename定义及介绍
  • SQL客户端软件 PKLite SQL Client
  • java命名空间java.sql接口databasemetadata的类成员方法: getsqlkeywords定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3