什麼是安全機制?
保證數據庫存放數據的安全性
SQL的安全機制有幾個等級?
- 客戶機安全機制
- 網絡傳輸的安全機制
- 實例級別安全機制
- 數據庫級別安全機制
- 對象級別安全機制
那等級之間的關係是怎樣的呢?
SQL Server身份驗證模式有哪些?
Windows身份驗證模式
當使用Windows身份驗證連接到SQL Server時,Windows將完全負責對客戶端進行身份驗證。在這種情況下,將按其Windows用戶賬戶來識別客戶端。當用戶通過Windows用戶賬戶進行連接時,SQL Server使用Windows操作系統中的信息驗證帳戶名和密碼。用戶不必重複提交登錄名和密碼
混合模式
使用混合身份驗證模式,可以同時使用Windows身份驗證和SQL Server身份驗證。使用具有驗證方式取決於在最初的通信時使用的網絡庫。如果一個用戶使用TCP/IP Sockets進行登陸驗證。則使用SQL Server身份驗證;如果用戶使用命名管道,則登陸時將使用Windows身份驗證
如何創建Windows登陸賬戶?
- 在這種方式下,用戶不必提供密碼或者登錄名讓SQL Server驗證。
點擊【對象類型】,添加用戶,添加完成之後選擇【高級】選項
點擊【立即查找】,選擇你要創建的用戶
-
創建完成之後我們就可以登陸Windows賬戶,但其他的數據庫它是沒有權限訪問的,除非在創建時對“用戶映射”選項進行操作。
如何創建SQL Server登陸賬戶?
- 是讓用戶通過輸入密碼才能登陸到SQL Server這樣一個服務器
結論
從上面的內容學習到:當我們登陸SQL Server時可以分別使用Windows身份和SQL Server身份登陸。像我們常見的sa賬戶就是SQL Server身份登陸的