2011-03-08 86 views
0

如果我有使用sa帳戶用於SQL身份驗證的網站,這將是非常糟糕的主意,因爲任何SQL注入嘗試,每個人都可以破壞數據庫或竊取信用卡。SQL Server的安全原則

有另一種風險,而不是SQL注入?

什麼將是用戶在使用Windows身份驗證?

謝謝您的時間

+1

「如果我有一個使用sa帳戶用於SQL身份驗證的網站」 - 如果是這樣的話,需要有人燒....最好了大炮 – 2011-03-08 06:50:08

+0

的「如果我離開按鈕,啓動我們的核武器和通行碼解僱他們在街道上的人去接,有世界末日之外任何其他風險?」 SQL注入的威脅不夠壞嗎?我明白你正在學習,但SQL注入應該被認爲是一個嚴重的風險。 – Thomas 2011-03-08 06:54:04

+0

順便說一句,網站如何處理安全性是基於用於構建網站和Web服務器的技術。例如,對於Windows身份驗證,IIS6和ASP Classic具有與IIS6或IIS7上的.NET不同的設置。 – Thomas 2011-03-08 06:56:39

回答

1

使用SA帳戶是壞的,真的很糟糕,但我要說的是,使用SA帳戶不會使你有可能得到「黑客」但是如果他們這樣做,那麼你是在對於一個痛苦的世界來說,他們將擁有最高級別的訪問權限,並且能夠將事情搞糟!

此外,如果開發商是愚蠢到認爲,使用SA是一個很好的安全模式,那麼你可以有一個不錯的選擇,他/她的安全思維的其他領域將是同樣糟糕。總之把它改變,並開始通過代碼尋找經典的新秀SQL錯誤