當在服務器上運行sql server 時,我們總是要想方設法去使sql server 免遭非法用戶的侵入,拒絕其訪問數據庫,保證數據的安全性。sql server 提供了強大的內置的安全性和數據保護,來幫助實現這種理所當然的要求。從前面的介紹中我們可以看出sql server 提供了從操作系統,sql servere, 數據庫到對象的多級別的安全保護。其中也涉及到角色、數據庫用戶、權限等多個與安全性有關的概念。在本書前面我們也暗示過存儲過程和觸發器在保護數據安全性上不可小視的作用。現在我們面臨的問題就是如何在sql server 內把這些不同的與安全性有關的組件結合起來,充分地利用各種組件的優點,考慮到其可能存在的缺點來揚長避短,制定可靠的安全策略。使sql server 更健壯,更為“不可侵犯”。