2009-11-23 104 views
1

我在讀本月版的SQL Server雜誌和一篇關於保護Sql Server環境的文章中,作者提到開發人員應該嘗試讓網站和數據庫運行在不同的服務器上以保證安全。我有一個共享的託管帳戶,並想知道是否有意義購買第二個帳戶來移動所有數據庫。或者只有在使用專用服務器時纔有意義?它會如何影響我網站的表現? 我使用asp.net,並有一個託管帳戶與DisountAsp共享主機和SQL服務器環境安全

回答

1

該文章可能不適用於您的情況。在單獨的服務器上運行數據庫是一種措施,可以防止Web服務器託管計算機的根目錄受損。我是一個共享主機環境,同樣的情況會導致全部帳戶無論如何。根據您的主機的特定設置,您的帳戶數據庫可能會在單獨的服務器上運行。

此外,使用共享主機帳戶是不太可能的,你甚至可以從另一個帳戶查詢數據庫。

1

如果你購買第二臺服務器,它將是什麼,一個VPS?我想你會在專用的數據庫服務器上獲得更多的CPU週期,而不是擁有多個數據庫的專用機器,但是真正知道的是誰。

儘管如此,您的主機並未在其共享的數據庫服務器上運行網站,那麼有什麼區別,安全明智嗎?

表現將我的頭號推動因素。我的意思是,如果有人妥協你的Web服務器,除非你的連接字符串被加密,他們已經有了他們需要連接到數據庫的東西。