设为首页 收藏本站
查看: 727|回复: 0

[经验分享] 配置SQL Server 2005 Express的Windows和SQL Server身份验证

[复制链接]

尚未签到

发表于 2016-10-31 08:00:25 | 显示全部楼层 |阅读模式
配置SQL Server 2005 ExpressWindowsSQL Server身份验证

摘 要:

如何安装SQL Server 2005 ExpressMSXML6SQL Server Management Studio Express,以及配置SQL Server 2005 Express的身份验证方式,以及如何启用sa登录名。


正 文:

默认情况下,SQL Server 2005 Express EditionEvaluation Edition Developer Edition 只允许本地客户端连接(当然包括默认安装的VS2008VS2005Express WebVWD2005VWD2008所附带的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

或者【Microsoft 下载中心】http://www.microsoft.com/downloadS/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=zh-cn

一、安装SQL Server 2005 Express Edition SP2Microsoft 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 SP2SQLEXPR32_CHS.EXE40.6 MB)和SQL Server Management Studio ExpressSQLServer2005_SSMSEE.msi44.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。下载其中文版,安装之。

注意必须安装2007814日的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实例,并选择“使用指定的用户名称和密码”,输入登录名sasa的密码,最后,我们点击“测试连接”按钮,测试sa登录。我们惊喜的看到连接成功!为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。

  
声明:本贴转自 http://blog.csdn.net/zhangjf108/archive/2008/12/03/3437467.aspx  



在此对本帖原创者,致以最诚挚的感谢!

  


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-293551-1-1.html 上篇帖子: Access数据导入sql server 2005 express 下篇帖子: 怎样配置SQL Server发送电子邮件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表