SQL Server 2008开启sa账户以及如何用JDBC进行连接 .

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

做实验需要用Java与SQL Server连接,因为使用的 SQL 2008 Express Edition 是基于 Visual Studio2010 安装包安装时一起安装的,所以为了方便数据库的操作,首先下载了独立的 SQL Server Management Studio  安装包进行安装 。安装完毕后设置 SQL 癿登陆模式,因为 VS2010 自带的 SQL  Server 默认把 sa 账户禁用,这就意味着通过网络 TCP/IP 连接方式就不可用,所以要先把 sa 账户启用以方便以后的操作。

 

启动方式如下所示

  • step 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”。
  • step 2: 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式。
  • step 3: 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”。
  • step 4: 展开对象资料管理器中的“安全性”->“登录名”->“sa”,右键选择“属性”。
  • step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码。
  • step 6: 选择“状态”,选中“启用”,点击“确定”。
  • step 7: 右击数据库选择“方面”。
  • step 8: 将“RemoteAccessEnabled”属性设为“True”,点“确定”(说明:这一项可能找不到,可以不用管他。)
  • step 9: 至此SSMS已设置完毕,先退出,重新启动数据库,再用sa登录,成功即表示sa帐户已经启用。

     

    以前用自己的方法成功开启过sa账号,但这次不知什么原因无法成功开启,于是,重新“新建登录名”,建了一个新的账号,其拥有的权限与sa账号一样即可使用。

    这时sa账号已经可以使用,还需要配置SSCM(SQL Server配置管理器)才能正常工作。

    首先确保下面的服务都开启:

   

    配置 TCP/IP 的属性"协议",具体操作看下图:

   

 

填定下面的信息:

 

 

如图所示填写好IP地址,拉到页面最下面,填写端口。

 

接着配置客户端协议:

接着配置TCP/IP:

重新启动数据库后就可以使用sa账号进行远程登录操作了。

可以用下面的代码测试一下能否正确连接上数据库:

  1. import java.sql.*;  
  2. public class Test {  
  3.     public static void main(String[] srg) {  
  4.         String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"// 加载JDBC驱动   
  5.         String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=Lib"; // 连接服务器和数据库                                                                              
  6.         String userName = "sa"// 默认用户名   
  7.         String userPwd = "123456"// 安装 sql server 2008 时的密码   
  8.         @SuppressWarnings("unused")  
  9.         Connection dbConn;  
  10.         try {  
  11.             Class.forName(driverName);  
  12.             dbConn = DriverManager.getConnection(dbURL, userName, userPwd);  
  13.             System.out.println("Connection Successful!");                                             
  14.         } catch (Exception e) {  
  15.             e.printStackTrace();  
  16.         }  
  17.     }  
  18. }  

2011-12-09

学习笔记:jdbc连接、操作数据库SQL Server 2008 ——MyEclipse web示例 2012年3月 更新说明:此方法第二部为使用odbc,不是推荐的方法,详见我下一篇博客 ---------------------------------------------------------------------------------------------------------------------------------------------------- 阅读详情

相关推荐

SQL Server 2008 安装与 Java JDBC 连接实战:从环境搭建到排错指南

JDBCJava Database Connectivity)是 Java 语言中用于连接和操作数据库的标准 API,它定义了一套通用的接口,允许开发者通过统一的编程方式访问不同类型的关系型数据库。其核心原理在于通过数据库厂商提供的驱动程序(Driver)作为桥梁,将 Java 应用程序的 SQL 请求转换为特定数据库能理解的协议,从而实现数据的增删改查。这项技术的价值在于实现了 Java 应用与数据库的解耦,提升了应用的可移植性和可维护性。在实际的工程实践中,无论是构建企业级应用还是进行数据分析,可靠的

迷彩风情 349

java JDBC 连接SQL Server

JDBC java(eclips) 连接SQL Server 20181.设置SQL Server 2008管理器功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 1.设置SQL Server 2008管理器 如图:a.打开 S

kangz_666的博客 987

java连接sql server 2008数据库

1.安装sl server 2008 数据库 2.点击 开始-所有程序-sql server 2008-配置工具-sql server配置管理器-sql server 网络配置-双击MSSQLSERVER的协议-右击TCP/IP协议 3.右击计算机-管理-服务-开启sql server相关服务 4.开始连接数据库:在这里以登录界面功能为例 1)在开始-点击sql server studio

mao_congran的博客 1272

SQL Server 2008开启sa账户

 1. 左侧选择右键“源”选属性,右侧选择“SQL Server 和 Windows 身份验证模式”; 2. 展开对象资料管理器中的“安全性”->“登录名”->“sa”,右键选择“属性”; 3.设置密码并step 6: 选择“状态”,选中“启用”,点击“确定”。

邹邹s的博客 2910

java——设置sa账号密码,jdbc连接sqlserver2005数据库

1. 使用语言:java 2. 使用工具:eclipse 3. 数据库SQL server 2005     这里用的是SQL server 账号密码登陆,在运行程序前先确定你的数据库能用账号密码连接,一般装SQL server默认是Window 身份登陆的,所以在这里你需要先设置一下你的数据库登陆方式 先用Window身份登陆--->在左下角你能看到"数据库"文件夹,在他上面还

memory_cood的博客 4665

【MySQL使用JDBC时,无法连接远程MySQL数据库

使用JDBC时,无法连接远程MySQL数据库 bind-address 远程连接MySQL 2003 - Can't connect to MySQL server on 'xx.xx.xx.xx' (10061 "Unknown error") 警告: Having failed to acquire a resource, com.mchange.v2.resourcepool.BasicResourc

Jackin 的博客 1万+

SQL Server 2008开启sa账户以及如何用JDBC进行连接

做实验需要用JavaSQL Server连接,因为使用SQL 2008 Express Edition 是基于 Visual Studio2010 安装包安装时一起安装的,所以为了方便数据库的操作,首先下载了独立的 SQL Server Management Studio  安装包进行安装 。安装完毕后设置 SQL 癿登陆模式,因为 VS2010 自带的 SQL  Server 默认把

887

Java连接SQL Server教程全

首先,在连接数据库之前必须保证SQL Server是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:在默认情况下,SQL Server Express是采用集成的Windows安全验证且禁用了sa登录名。为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQL Server Express的混合安全验证,也就是说由SQL

HelloWorld, GraspWorld! 8万+

JavaSQL Server 2008数据库连接完全指南

JDBC技术为Java开发者提供了一组丰富的接口和类,使他们能够以Java语言执行SQL语句。通过使用JDBC API,开发者可以连接到几乎所有的关系数据库管理系统(RDBMS)。JDBC API是一个通用的数据库接口,提供了一种与数据库交互的标准化方式,这使得开发者无需关心底层数据库的具体实现细节。JDBC (Java Database Connectivity) 驱动是Java程序与数据库进行通信的桥梁。

weixin_30632267的博客 1003

JDBC连接SQL server 2008错误解决。

今天用eclipse搭建了一个SSH框架。项目启动时报错: com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/...

Stay hungry,stay foolish。 1362

java 连接 2008_SQL Server 2008 连接JDBC详细图文教程

搜狗高速浏览器v7.1.6.23375 官方正式版类型:浏览器类大小:45.1M语言:中文 评分:8.9标签:立即下载SQL Server 2008是目前windows上使用最多的sql数据库2008的安装机制是基于framework重写的,特点是非常耗时间(我的小本本配置还是可以的。^_^)。但不需要原ISO或隐藏起来的MSI文件(如果你不小心手工删除这些安装文件的话,也不必担心。) 这也是为...

weixin_39638014的博客 220

使用SQL Server 2005 JDBC 连接SQL Server 2008

      SQL Server 2008在Mircosoft Connect上进行公开的测试也已经有了很久了,但是一直以来也没有关于SQL Server 2008JDBC数据库连接驱动,最近在做一个JSP的项目要连接数据库,无奈只安装了SQL Server 208,只有去配置能够通过JDBC连接SQLServer 2008 ;废话不多说了,我配置通过的具体的方法如下:1)首先使用SQL S

fonhal的专栏 2753

SQL Server 2008 连接JDBC详细图文教程

SQL Server 2008是目前windows上使用最多的sql数据库2008的安装机制是基于framework重写的,特点是非常耗时间(我的小本本配置还是可以的。^_^)。但不需要原ISO或隐藏起来的MSI文件(如果你不小心手工删除这些安装文件的话,也不必担心。) 这也是为什么大多数时候,SQL Server 2008的安装日志文件setup.log会有1G大小的原因。因为安装工序实在

RyoChan的博客 1万+
上一篇: SEO扫盲--什么是PV?什么是UIP?
下一篇: 自己制作 js ajax 请求类
Ai2015WER
博客等级 码龄18年 395粉丝 328原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值