摘 要:
如何安装SQL Server 2005 Express、SQL Server Management Studio Express,以及配置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是免费,其下载位置:http://msdn2.microsoft.com/zh-cn/express/bb410792.aspx
Microsoft提供了“SQL Server Management Studio Express”可视化管理工具,下载链接:http://msdn2.microsoft.com/zh-cn/express/bb410792.aspx
或者http://www.microsoft.com/downloadS/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cn(Microsoft下载中心)
一、安装SQL Server 2005
SQL Server 2005 Express Edition SP2、Microsoft XML Core Services 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(SQLServer2005_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登录名。为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用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登录。我们惊喜的看到连接成功!为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。
分享到:
相关推荐
1. **网络配置**:确保速达软件所在的计算机能够通过网络访问到运行SQL Server 2005 Express的计算机。 2. **服务状态**:检查SQL Server 2005 Express服务是否正常启动。 3. **连接协议**:确认SQL Server 2005 ...
混合模式则结合了Windows身份验证和SQL Server身份验证的优点,允许使用SQL Server的内置用户账号或Windows用户账号进行登录。通常推荐使用混合模式,特别是对于中小型企业环境,因为它提供了灵活性和控制。 在选择...
Windows 加密服务提供程序 (CSP) 是执行身份验证、编码和加密服务的代码,基于 Windows 的应用程序通过 Windows Server 2003 中的 CryptoAPI 访问这些服务。如果停止或禁用 CSP 服务,则 SQL Server 安装程序会失败...
- “身份验证模式”中,选择“混合模式”,以便同时支持SQL Server身份验证和Windows身份验证。 - 在“排序规则”页面,务必选择“中文(Chinese_PRC_CI_AS)”作为排序规则。 2. **安装后的配置** - **启用TCP/...
5. 设置SQL Server身份验证模式,可以选择"Windows身份验证模式"或"混合模式"。混合模式允许使用SQL Server登录名和密码。 6. 创建系统管理员账户,至少需要一个SQL Server管理员(sa账户)。 7. 完成安装向导,等待...
如果需要使用Windows身份验证(即信任连接),可以在连接字符串末尾加上: ``` ;Integrated Security=SSPI ``` 或者 ``` ;Trusted_Connection=yes ``` ##### 2. 指定SQL Server 2008 Express安装的计算机IP地址 ...
通常,SQL Server的安装过程包括多个步骤,如接受许可协议、选择安装类型、配置服务器实例、设置身份验证模式、配置数据库引擎服务等。对于不熟悉技术的用户来说,这个过程可能会显得繁琐。"一键安装"的解决方案就是...
了解如何设置防火墙规则和SQL Server的登录认证模式(Windows身份验证和SQL Server身份验证)。 6. **存储过程和触发器**:存储过程是预编译的SQL语句集合,可以提高执行效率并封装业务逻辑。触发器则在特定数据库...
本文将详细介绍如何在Windows 10系统上安装和配置SQL Server 2008 Express R2。 #### 二、安装前准备 1. **操作系统**: 支持Windows 10系统。 2. **下载安装包**: 使用的是`SQLEXPRADV_x64_CHS`版本。可以从微软...
4. **连接远程服务器**:安装完成后,通过SSMSEE可以连接到本地或远程的SQL Server实例,输入服务器名称、身份验证方式(Windows身份验证或SQL Server身份验证)、用户名和密码。 5. **管理工具**:SSMSEE提供了...
首先,要启用混合身份验证模式,即同时支持Windows身份验证和SQL Server身份验证。这可以通过以下步骤完成: 1. 打开VS2008的SQL Server Management Studio(企业管理器),使用Windows身份验证登录。 2. 在对象...
本文将详细介绍如何在SQL Server 2005 Express版本中配置混合身份验证模式,以便于在不使用Windows集成安全验证的工作组环境中更加灵活地管理用户登录。 #### 二、SQL Server的身份验证模式概述 在配置SQL Server...
- 在“登录”选项卡中,将“服务器身份验证”设置为“SQL Server 和 Windows 身份验证模式”。 3. **启用 TCP/IP 协议**: - 返回到“SQL Server Configuration Manager”,进入“SQL Server 网络配置”。 - ...
3. **配置连接选项**:首次打开 SSMSEE 后,需要配置连接到 SQL Server 2005 Express 实例的选项,包括服务器名称、身份验证方式等。 4. **开始使用**:成功连接后,即可使用 SSMSEE 对 SQL Server 2005 Express ...
Sql Server 2005 提供了多种身份验证方式,包括Windows身份验证和Sql Server身份验证。要设置登录身份验证,需要在Sql Server 2005 的管理器中进行设置。具体步骤如下: 1. 打开Sql Server 2005 的管理器,选择...
问题二中,当尝试使用SQL Server身份验证登录(如sa用户)时失败,尽管Windows身份验证可以成功。解决方案是登录到SQL Server Management Studio(SSMS)并更改服务器的身份验证模式为“SQL Server和Windows身份验证...
- Windows身份验证 - 常见HTTP功能 - HTTP重定向 - 静态内容 - 默认文档 - 目录浏览 - 应用程序开发功能 - .NET扩展性 - ASP.NET - ISAPI扩展 - ISAPI筛选器 2. **开启COM+ System Application服务**: ...