深入研究差異:SQL Server 中的使用者與登入名稱
儘管SQL Server 中的使用者和登入名稱的概念表面上很簡單,可能很複雜。這種混亂源自於兩個實體之間看似共生的關係。
了解登入的目的
登入充當伺服器本身的存取點。它授予進入 SQL Server 執行個體的權限並授權驗證方法,例如 Windows 帳戶或 SQL Server 憑證。本質上,登入建立了與伺服器的初始連線。
使用者的角色
相反,使用者代表特定資料庫中的身分。創建用戶是為了與該資料庫中的資料和物件相關聯。一次登入可以連接到多個資料庫,並在每個資料庫中建立相應的使用者。這些使用者繼承授予其登入名稱的存取權限,但也可以擁有在各自資料庫中定義的特定權限。
為什麼有差別?
登入名稱和使用者之間的分離提供了幾個優點:
以上是SQL Server 安全性:使用者和登入名稱之間有什麼區別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!