2011-03-23 112 views
2

SQL 2008-初学者到DBASQL Server配置管理器

我很困惑SQL Server网络配置和客户端配置之间。

为什么TCP/IP是网络禁用?如果我启用,是否可以通过互联网从网络外部访问数据库?

回答

2

为什么TCP/IP在网络中被禁用?我

的SQL Slammer蠕虫的东西很多已经上禁用开箱从SQL Server 2005后,一些其他的被禁用的xp_cmdshell的,即席查询,等等等等

您需要启用TCP/IP,并确保你没有阻止端口1433(这是默认的端口)

1

是,TCP/IP是指服务器是否会从通过TCP/IP远程访问。如果禁用,您仍然可以在本地访问服务器。

+0

呀,我能够本地访问服务器。(即)我的局域网内。但我的期望是在本地和远程访问服务器。举例来说,如果我分享我的服务器/用户凭证 - 你应该能够登录到我们的数据库。这就是我所期望的!! – goofyui 2011-03-23 20:34:31

+0

你可以做到这一点。只需启用通过TCP/IP的远程访问。请参阅从SQLMenace了答案 - 使数据库服务器提供给公众默认情况下并不一定是个好主意。 – ChrisWue 2011-03-23 21:33:59