SQLServer身份驗證

SQLServer支持Windows身份驗證模式和混合模式兩種身份驗證模式。

分類:
Windows身份驗證模式和混合模式

平臺:
Windows

性質:
身份驗證模式

這兩種身份驗證模式的區別有:
(1) Windows 身份驗證模式
只進行 Windows 身份驗證。用戶不能指定 SQL Server 2000 登錄 ID。這是 SQL Server 2000 的默認身份驗證模式。不能爲在 Windows 98 上運行的 SQL Server 實例指定 Windows 身份驗證模式,因爲此操作系統不支持 Windows 身份驗證。
(2) 混合模式
如果用戶在登錄時提供了 SQL Server 2000 登錄 ID,則系統將使用 SQL Server 身份驗證對其進行驗證。如果沒有提供 SQL Server 2000 登錄 ID 或請求 Windows 身份驗證,則使用 Windows 身份驗證對其進行身份驗證。
這些模式在安裝過程中指定或使用 SQL Server 企業管理器指定。
與 SQL Server 身份驗證相比,Windows 身份驗證有某些優點,主要是由於它與 Windows NT 4.0 和 Windows 2000 安全系統的集成。Windows NT 4.0 和 Windows 2000 安全系統提供更多的功能,如安全驗證和密碼加密、審覈、密碼過期、最短密碼長度,以及在多次登錄請求無效後鎖定帳戶。
由於Windows NT 4.0 和 Windows 2000 用戶和組只由 Windows NT 4.0 或 Windows 2000 維護,因此當用戶進行連接時,SQL Server 將讀取有關該用戶在組中的成員資格信息。如果對已連接用戶的可訪問權限進行更改,則當用戶下次連接到 SQL Server 實例或登錄到 Windows NT 4.0 或 Windows 2000 時(取決於更改的類型),這些更改會生效。
說明:當 SQL Server 實例在 Windows 98 或 Microsoft Windows Millennium 版上運行時,Windows 身份驗證模式不可用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章