sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
1,SQL Server Management Studio Express(简写SSMS)
2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
有两点要注意:
1,2005的外围应用配置器在2008中换了地方
2,有些设置生效需要重启一下SQL Server
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帐户已经启用
step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
step 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”
step 12: 选择“IP Addersses”选项卡,设置端口“1433”
step 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”
step 14: 配置完成,重新启动SQL Server 2008。
此时应该可以使用了,但是还是要确认一下防火墙。
SQL Server 2005/2008 Express安装以后,默认情况下是禁用远程连接的。如果需要远程访问,需要手动配置。
打开防火墙设置。将SQLServr.exe(sql server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
1,SQL Server Management Studio Express(简写SSMS)
2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
有两点要注意:
1,2005的外围应用配置器在2008中换了地方
2,有些设置生效需要重启一下SQL Server
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帐户已经启用
step 10: 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
step 11: 以下为英文版本界面。如图:右侧的TCP/IP默认是“Disabled”,双击打开设置面板将其修改为“Enabled”
step 12: 选择“IP Addersses”选项卡,设置端口“1433”
step 13: 如图将"Client Protocols"的"TCP/IP"也修改为“Enabled”
step 14: 配置完成,重新启动SQL Server 2008。
此时应该可以使用了,但是还是要确认一下防火墙。
SQL Server 2005/2008 Express安装以后,默认情况下是禁用远程连接的。如果需要远程访问,需要手动配置。
打开防火墙设置。将SQLServr.exe(C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe)添加到允许的列表中。
很多都只介绍了上面这些步骤,如果还不行,还有
最后一步:
在服务器上打开SQL Server Configuration Manager。选择SQL Server配置管理器
->
SQL Server 2008网络配置
->
MSSQLSERVER的协议
->
TCP
/
IP,在弹出对话框中选择IP地址
->
IPALL
->
TCP端口,设置为可用端口。(如果默认的1433端口老是连接不上,你就设置为你确认已经打开的端口试试,如21端口等)
ok!
\sqlservr.exe)添加到允许的列表中。
分享到:
相关推荐
在SQL Server 2008中开启远程连接是一项重要的配置工作,尤其对于需要从本地管理远程服务器上的数据库的用户来说。默认情况下,SQL Server 2008并不允许远程访问,且sa账户处于禁用状态。为了实现远程连接,我们需要...
4. **SQL Server配置**:SQL Server需开启TCP/IP协议,并允许远程连接。在SQL Server Management Studio中,需要确保“远程连接”选项被启用。 5. **防火墙设置**:服务器和客户端的防火墙需要开放相应的端口(如...
在SQL Server 2008 R2中,开启数据库的远程连接是一项关键的配置工作,这允许用户从本地机器通过网络访问远程服务器上的SQL Server实例。以下是一步步的详细说明: 首先,你需要确保SQL Server Management Studio ...
由于给定的文件信息中存在大量的无关内容,本回答将仅专注于文件中与Microsoft SQL Server Express、JDBC-ODBC桥和JDBC远程连接相关的部分,并生成相关知识点。 Microsoft SQL Server Express是微软公司推出的一个...
在本文中,我们将详细讲解如何安装SQL Server 2008 R2版本,这是一个非常重要的数据库管理系统,广泛应用于企业级数据存储和处理。虽然不同版本的SQL Server在界面上可能存在细微差异,但基本的安装流程是相似的。...
- 在左侧列表中选择“远程连接”,在右侧配置区中选择“本地连接和远程连接”,“同时使用TCP/IP和named pipes”。 - 确定保存设置。重启数据库服务使设置生效。 #### 三、测试配置结果 **步骤一:测试监听** - ...
在SQL Server的配置管理器中,检查SQL Server服务的属性,确保“允许远程连接到此服务器”选项被选中。 2. **TCP/IP协议配置**:问题可能在于TCP/IP协议未启用或配置不当。在SQL Server配置管理器中,找到...
这些端口用于SQL Server的网络通信,尤其是远程连接。当你需要更改默认端口时,可以按照以下步骤操作: 1. 打开SQL Server Configuration Manager,这是一个管理SQL Server网络配置的工具。 2. 在配置管理器中,...
首先,需要在SQL Server实例上启用远程Dedicated Administrator Connection (DAC),这是一项高级功能,允许管理员绕过登录策略进行连接。操作路径如下: 1. 打开“开始”菜单,选择“程序” -> “Microsoft SQL ...
而SQL server的默认设置下会打开TCP的1433端口进行监听,尽管SQL server可以人为改变监听端口,但是通过未公开的1434端口的UDP探测,仍然可以轻易知道SQL server所使用的TCP/IP端口。这些信息包括:主机名称、实例...
4. **服务器配置**:SQL Server可能未配置为接受远程连接。在SQL Server配置管理器中,需要确保"SQL Server Browser"服务正在运行,同时在"SQL Server Network Configuration"下,TCP/IP协议应启用并配置为监听所有...
在开始测试之前,确保有一台运行SQL Server的数据库服务器,这可以是本地安装的服务器或者远程服务器。接下来,创建并填充测试数据,以模拟不同规模的真实业务场景。例如,创建一个名为`loadrunner_test`的数据库,...
在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...
根据提供的文档信息,本文将详细解释以下几个核心知识点:视图的作用和优势、可更新视图的条件、索引的重要性及其作用、聚集索引与非聚集索引的区别、存储过程和触发器的优势、游标的概念及类型,以及SQL Server ...
接着,我们需要检查MySQL的3306端口是否允许远程连接。在终端中输入以下命令: ```bash netstat -an | grep 3306 ``` 如果输出显示`bind-address = 127.0.0.1`,这意味着MySQL仅监听本地连接,不允许远程访问。为了...
在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db ...
在ASP(Active Server Pages)环境下,若后端数据库采用SQLServer2000,就可能面临SQL注入的风险。文中提到的搭建环境,即是指在这样的环境下构建一个含有SQL注入漏洞的动态网站Testweb,用于实验和教学目的。搭建...