配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。
摘 要
:如何安装SQL
Server 2005 Exp
ress、MSXML
6、SQL Server
Management Studio Expr
ess,以及配置SQL Server 2005 Express的身份验证
方式,以及如何启用sa登录名。
默认情况下,SQL Server 2005 Express Edition、Evaluation Edition 和 Developer Edition
只允许本地客户端连接
(当然包括默认安装的VS2008、VS2005、Express
Web、VWD2005、VWD2008所附带的SQL Server 2005 Express)。Enterprise Edition(企业版)、Standard
Edition(标准
版) 和 Workgroup Edition(工作组版) 还可侦听 TCP/IP
上的远程客户端
连接。
由于,SQL Server 2005 Express Edition是可以
免费
分发的,它的安装包分为两种:“SQL Server 2005 Express Edition SP2”和“具有高级服务
的 SQL Server 2005 Express Edition SP2”,其下载
位置:http://msdn2.microsoft.com/zh-cn/express/bb410792.aspx
。为了可视化
管理,Microsoft还提供
了“SQL
Server Management Studio Express”,本文就是基于这个管理工具
编写的教程
,该管理工具
的下载链接
:http://msdn2.microsoft.com/zh-cn/express/bb410792.aspx
。
一、安装SQL Server 2005 Express Edition SP2、Microsoft XML Core Service
s 6.0 和 Microsoft XML Core Services 6.0 Service Pack 1
安全
更新
程序
(KB933579)和SQL Server Management Studio Express Edition
从上述下载地址下载:SQL Server 2005 Express Edition SP2(SQLEXPR32_CHS.EXE,40.6 MB)和SQL
Server Management Studio Express(SQLServer
2005_SSMSEE.msi,44.7 MB)
1、运行SQLEXPR32_CHS.EXE
在安装SQL Server 2005 Express Edition SP2的最后,安装程序会给出一个安装总结
,强烈建议
大家阅读,它会告诉我们
很多的信息,不要轻易放过。下面,我将其对我们用的配置信息摘录如下:
- 配置和管理 SQL Server Express
为提高可管理性和安全性,SQL Server 2005 对系统
上的
SQL Server 外围应用
进行了更严格的控制
。若要使外围应用最小化,请将以下默认配置应用于 SQL Server 实例:
- 禁用 TCP/IP 连接
- 禁用 Named Pipes
-
必须
手动启动 SQL Browser
- 禁用 OPENROWSET 和 OPENDATASOURCE
- 禁用 CLR 集成
- 禁用 OLE 自动化
- 禁用 xp_cmdshell
若要启用或禁用功能
和服务,请运行“开始”菜单
中的“SQL Server 外围应用配置器”工具。
安装完后,我们可以看到如下的开始菜单项:
它包含三个配置工具,我们今天等下要用到“SQL Server配置管理器”和“SQL Server外围应用配置器”。
2、运行SQLServer2005_SSMSEE.msi
为了便于管理,我们安装SQL Server Management Studio Express Edition。
安装 SQL Server Management Studio Express 之前,必须先安装 MSXML 6.0。下载其中文
版,安装之。
注意
必须安装2007年8月14日的Microsoft XML Core Services 6.0 和 Microsoft
XML Core Services 6.0 Service Pack 1 安全更新程序 (KB933579),否则不能正常安装SQL Server
Management Studio Express,其下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=70c92e77-9e5a-41b1-a9d2-64443913c976
有了它才能正常安装SQL Server Management Studio Express。
二、配置SA
在默认情况下,SQL Server 2005 Express是采用集成的Windows
安全验证且禁用了sa登录名。为了工作组环境下不使用不方便的Win
dows集成安全验证,我们要启用SQL
Server 2005 Express的混合安全验证,也就是说由SQL Server来验证用户
而不是由Windows来验证用户。
1、使用SQL Server Management Studio Express。
当我们启动SQL Server Management Studio Express时,首先它要连接到我们的SQL Server 2005
Express,我们在安装SQL Server 2005 Express时,默认的实例为SQLExpress,服务器
名称的组成为:机器名\实例名,因此,本例的服务名称为W2K3-C\SQLEXPRESS(注:安装SQL Server
2005 Express的机器名为W2K3-C)。第一次
使用SQL
Server Management Studio Express,由于我们必须采用Windows身份验证,这是默认安装时决定的。
a) 设置SQL Server 2005 Express的身份验证方式
b) 设置sa的密码并启用sa登录名
由于我们不知道sa的密码,所以我们须设置一个!不要关闭这个窗口,接着选择
左侧的“状态”,默认情况下,sa登录名是禁用的,因此,我们必须启用sa登录名,选择右侧的登录下的“启用”
最后,我们点击窗口下面的“确定”按钮。好了,到此为止,SQL Server 2005 Express服务器已经可以让sa登录了,不过
,要重新启动一下,让配置生效。
c) 验证sa登录
我们在桌面
上新建一个文本文件
,文件名为TestSQL.UDL,双击这个文件打开“数据
链接属性
”对话框,点击“提供程序”选项卡,如下图:
点击“下一步”按钮进入“高级”选项卡,输入
数据源为:W2K3-C\SQLEXPRESS,即我们安装的SQL Server 2005
Express实例,并选择“使用指定的用户名称和密码”,输入登录名sa和sa的密码,最后,我们点击“测试连接”按钮,测试sa登录。我们惊喜的看到连接成功
!为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。
分享到:
相关推荐
Microsoft SQL Server 2005 Express Edition SQL Server 文档小组无法回答技术支持问题,但是欢迎您对本自述文档提出建议和意见。您可以使用提供的链接快速、直接地发送电子邮件反馈。请使用英语发送您的反馈信息...
在服务器级别上创建三个以SQL Server身份验证的登录名,登录名称自定。 create login Tom with password='123' create login Mary with password='123' create login John with password='123'
安装过程中,SQL Server 数据库引擎设置为 Windows 身份验证模式或 SQL Server 和 Windows 身份验证模式。本主题介绍如何在安装后更改安全模式。
SQLSERVER2005解决Windows身份验证和SQLSERVER身份验证登录不上的问题
配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。.pdf
如何在SQL Server 2008中,设置sa登录名
解决两台SQLServer数据库服务器间备份再还原之后出现无登录名的孤立用户的问题
就是在本地或者远程连接别人的数据库的时候,以ip地址作为服务器名称 以SQL Server 身份验证(即输入登录名和密码)的方式登录数据库 总会出现错误 比如说会提示一下错误: 用户 ‘sa’ 登录失败,该用户与可信 SQL ...
SQLServer 2008 sa登录报18456错误的解决方法.docx ...4、右击数据库实例,选择属性,进入“安全性”,在“服务器身份验证”,选择“SQL Server 和Windows 身份验证模式”。 5、保存后,重新启动SQL Server服务。
网上大部分安装SQL Server教程里都默认选择的windows身份验证登录,没有设置sql server账号,因此初次登录时只能通过这一种方式登录,若windows身份验证也不通过,该如何解决呢。以下是从网上搜索并实操后的方案,以...
NULL 博文链接:https://aimema.iteye.com/blog/1273262
笔记是本人学习SQLServer一段时间后重新整理出来的,适合有一些入门基础的人学习。 ├─01 安装及使用 │ SQLServer2005安装及使用.txt ... SQLServer2005无法用SQLServer身份登录.txt Sqlserver数据库总结.sql
3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP协议。 4.利用SQL Server外围配置器配置数据库引擎的服务及远程连接,设置为“本地连接和远程连接”,选择“同时使用...
sqlserver数据库SSH配置1
3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP协议。 4.利用SQL Server外围配置器配置数据库引擎的服务及远程连接,设置为“本地连接和远程连接”,选择“同时使用...
新手常遇见的问题:用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联 ………,看看很有用哦
SQL2005_用户_'sa'_登录失败。该用户与可信_SQL_Server_连接无关联
SQL Server 2000用户sa登录失败的解决办法
作为《微软技术丛书》系列中的一本,本书全面、具体地介绍了SQL Server 2005的最新特性以及使用SQL Server 2005实现数据库解决方案所涉及的重要知识及经验。其中主要涉及了有关SQL Server 2005功能的基础知识,包括...
对SQLServer2005打SP3补丁,通过发布订阅可以实现多对一的数据库同步,文中实例经过多次测试,有相关概念介绍