SQL Server Express 远程连接配置.docx
- 文档编号:9007861
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:16
- 大小:563.30KB
SQL Server Express 远程连接配置.docx
《SQL Server Express 远程连接配置.docx》由会员分享,可在线阅读,更多相关《SQL Server Express 远程连接配置.docx(16页珍藏版)》请在冰豆网上搜索。
SQLServerExpress远程连接配置
SQLServer2005Express远程连接配置
1、开启sql2005远程连接功能:
第一步:
SQLServerConfigurationManager->SQLServer2005Services 将 SQLServerBrowser设置为running,
如果没有Enable的话,右键Properties ->Service->StartMode =Auotomatic
注意,同时必须打开SQLServerBrowser 服务
第二步:
SQLServer2005NetworkConfiguration->ProtocolsforSQLXPRESS下同时使用TCP/IP和namedpipes
第三步:
SQLNativeClientConfiguration 下同时使用TCP/IP和namedpipes
2、登陆改为混合模式:
打开manage管理器->以windows方式连接并进入数据库->右键点击你的数据服务器->属性->security>选中SqlserverandwindowsAuthentication
3、新建Sqlserver方式的用户名和密码:
manage管理器->security->右键点击logins->newlogin...->选中sqlserverauthentication->设置loginname和password(confirmpassword)以及默认的数据库
最好去掉“enforcepasswordexpiration”前的小钩,否则每次登陆都要修改密码。
注意 :
一定要在UserMapping页面中选择该用户对应的数据库(即使前面已经选择了默认数据库),否则还是会登录不上
如果需要修改数据库,必须分配db_Owner角色
4、重新启动服务器
虽然网上好多文章都说只需要重新启动SQL服务就可以,但是经过验证,必须重新启动机器才行
Inordertogetthingstowork.Youmightneedtocompletelyreboottheservermachineaftermakingthechanges.Therehavebeenreports(thanksP.C.)thatstartingandstoppingtheSQLServerandBrowsersoftwareisnotenough.
5、使用SQLServerConfigurationManager测试
注意 :
ServerName一定要Serever\SQLEXPRESS
同时还要在Options->Networkprotocol中选择TCP/IP才能顺利登录
好啦,就这么多了,希望对需要的朋友有所帮助,少走弯路。
总结起来就是以下几个要点:
1、打开SQLServer2005的TCP/IP连接.
2、在装有防火墙的主机上,需要开放连接所需的端口,只有一个实例的主机上,默认是TCP1433端口.
3、客户端在连接时,需要指定连接的端口号,例如1433,否则,就需要启用SQLServerBrowser服务,并开放防火墙的UDP1434端口。
4、启动SQLServerBrower服务后,会接受未经验证的请求,从而带来安全隐患,所以应该使SQLServerBrowser服务由较低权限的用户来启动。
配置SQLServer2005Express的身份验证方式,以及如何启用sa登录名
2009-03-1414:
53
摘 要:
如何安装SQLServer2005Express、MSXML6、SQLServerManagementStudioExpress,以及配置SQLServer2005Express的身份验证方式,以及如何启用sa登录名。
正 文:
默认情况下,SQLServer2005ExpressEdition、EvaluationEdition和DeveloperEdition只允许本地客户端连接(当然包括默认安装的VS2008、VS2005、ExpressWeb、VWD2005、VWD2008所附带的SQLServer2005Express)。
EnterpriseEdition(企业版)、StandardEdition(标准版)和WorkgroupEdition(工作组版)还可侦听TCP/IP上的远程客户端连接。
由于,SQLServer2005ExpressEdition是可以免费分发的,它的安装包分为两种:
“SQLServer2005ExpressEditionSP2”和“具有高级服务的SQLServer2005ExpressEditionSP2”,其下载位置:
ServerManagementStudioExpress”,本文就是基于这个管理工具编写的教程,该管理工具的下载链接:
一、安装SQLServer2005ExpressEditionSP2、MicrosoftXMLCoreServices6.0和MicrosoftXMLCoreServices6.0ServicePack1安全更新程序(KB933579)和SQLServerManagementStudioExpressEdition
从上述下载地址下载:
SQLServer2005ExpressEditionSP2(SQLEXPR32_CHS.EXE,40.6MB)和SQLServerManagementStudioExpress(SQLServer2005_SSMSEE.msi,44.7MB)
1、运行SQLEXPR32_CHS.EXE
在安装SQLServer2005ExpressEditionSP2的最后,安装程序会给出一个安装总结,强烈建议大家阅读,它会告诉我们很多的信息,不要轻易放过。
下面,我将其对我们用的配置信息摘录如下:
∙配置和管理SQLServerExpress
为提高可管理性和安全性,SQLServer2005对系统上的SQLServer外围应用进行了更严格的控制。
若要使外围应用最小化,请将以下默认配置应用于SQLServer实例:
∙禁用TCP/IP连接
∙禁用NamedPipes
∙必须手动启动SQLBrowser
∙禁用OPENROWSET和OPENDATASOURCE
∙禁用CLR集成
∙禁用OLE自动化
∙禁用xp_cmdshell
若要启用或禁用功能和服务,请运行“开始”菜单中的“SQLServer外围应用配置器”工具。
安装完后,我们可以看到如下的开始菜单项:
它包含三个配置工具,我们今天等下要用到“SQLServer配置管理器”和“SQLServer外围应用配置器”。
2、运行SQLServer2005_SSMSEE.msi
为了便于管理,我们安装SQLServerManagementStudioExpressEdition。
安装SQLServerManagementStudioExpress之前,必须先安装MSXML6.0。
下载其中文版,安装之。
注意必须安装2007年8月14日的MicrosoftXMLCoreServices6.0和MicrosoftXMLCoreServices6.0ServicePack1安全更新程序(KB933579),否则不能正常安装SQLServerManagementStudioExpress,其下载地址:
有了它才能正常安装SQLServerManagementStudioExpress。
二、配置SA
在默认情况下,SQLServer2005Express是采用集成的Windows安全验证且禁用了sa登录名。
为了工作组环境下不使用不方便的Windows集成安全验证,我们要启用SQLServer2005Express的混合安全验证,也就是说由SQLServer来验证用户而不是由Windows来验证用户。
1、使用SQLServerManagementStudioExpress。
当我们启动SQLServerManagementStudioExpress时,首先它要连接到我们的SQLServer2005Express,我们在安装SQLServer2005Express时,默认的实例为SQLExpress,服务器名称的组成为:
机器名\实例名,因此,本例的服务名称为W2K3-C\SQLEXPRESS(注:
安装SQLServer2005Express的机器名为W2K3-C)。
第一次使用SQLServerManagementStudioExpress,由于我们必须采用Windows身份验证,这是默认安装时决定的。
a)设置SQLServer2005Express的身份验证方式
b)设置sa的密码并启用sa登录名
由于我们不知道sa的密码,所以我们须设置一个!
不要关闭这个窗口,接着选择左侧的“状态”,默认情况下,sa登录名是禁用的,因此,我们必须启用sa登录名,选择右侧的登录下的“启用”
最后,我们点击窗口下面的“确定”按钮。
好了,到此为止,SQLServer2005Express服务器已经可以让sa登录了,不过,要重新启动一下,让配置生效。
c)验证sa登录
我们在桌面上新建一个文本文件,文件名为TestSQL.UDL,双击这个文件打开“数据链接属性”对话框,点击“提供程序”选项卡,如下图:
点击“下一步”按钮进入“高级”选项卡,输入数据源为:
W2K3-C\SQLEXPRESS,即我们安装的SQLServer2005Express实例,并选择“使用指定的用户名称和密码”,输入登录名sa和sa的密码,最后,我们点击“测试连接”按钮,测试sa登录。
我们惊喜的看到连接成功!
为了下一次使用方便,勾选“允许保存密码”,最后,点击“确定”按钮保存这个数据链接。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server Express 远程连接配置 远程 连接 配置