2011-03-23 100 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