Windows-Server-2008

Active Directory 使用者的 SQL Server 連接,無需為每個使用者創建顯式登錄

  • November 18, 2011

屬於 Active Directory 域 (Windows Server 2008) 的使用者需要能夠連接到具有**“公共”**角色權限的 SQL Server 2008 R2(可以是 Express 版本)。

我應該為這些使用者中的每一個顯式創建 SQL Server 登錄名,還是 Active Directory 提供其他方式為其使用者授予 SQL Server 訪問權限?

SQL Server 能夠使用 Windows 身份驗證來授予對數據庫伺服器上資源的訪問權限,即使您決定使用 SQL 身份驗證,此功能也會打開。

除非您的應用程序需要,否則您不需要為每個使用者創建顯式 SQL Server 登錄名。

要使用 Windows 身份驗證和 Active Directory 管理使用者訪問,您可以創建一個 Active Directory 安全組,將其添加到數據庫中,並將公共角色授予該組。

引用自:https://serverfault.com/questions/332254