
Active Directory 도메인(Windows Server 2008)의 일부인 사용자는 다음을 사용하여 SQL Server 2008 R2(Express 에디션일 수 있음)에 연결할 수 있어야 합니다."공공의"역할 권리.
내가해야합니까SQL Server 로그인을 명시적으로 생성아니면 Active Directory가 해당 사용자에게 SQL Server에 대한 액세스 권한을 부여하는 다른 방법을 제공합니까?
답변1
SQL Server에는 데이터베이스 서버의 리소스에 대한 액세스 권한을 부여하기 위해 Windows 인증을 사용할 수 있는 기능이 있으며, 이 기능은 SQL 인증을 사용하기로 결정한 경우에도 켜져 있습니다.
애플리케이션에서 요구하지 않는 한 각 사용자에 대해 명시적인 SQL Server 로그인을 만들 필요는 없습니다.
Windows 인증 및 Active Directory를 사용하여 사용자 액세스를 관리하려면 Active Directory 보안 그룹을 생성하여 데이터베이스에 추가하고 해당 그룹에 공용 역할을 부여할 수 있습니다.