도메인 사용자가 EC2 인스턴스의 SQL Server 인스턴스에 액세스할 수 있도록 허용하려면 어떻게 해야 하나요?
최종 업데이트 날짜: 2022년 8월 31일
Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 SQL Server 인스턴스에 도메인 사용자로 액세스하고자 합니다. 어떻게 해야 하나요?
간략한 설명
Amazon Web Services(AWS) Windows AMI에서 시작된 SQL Server 인스턴스에는 기본적으로 내장된 로컬 관리자 계정만 액세스할 수 있습니다. SQL Server Management Studio(SSMS)를 사용하면 도메인 사용자를 추가하여 SQL Server를 액세스 및 관리하도록 할 수 있습니다.
해결 방법
도메인 사용자에게 SQL Server 인스턴스에 대한 액세스 권한을 부여하려면 다음 단계를 수행합니다.
- RDP(Remote Desktop Protocol)를 로컬 관리자로 사용하여 인스턴스에 연결합니다.
- SSMS를 엽니다. 인증에서 내장된 로컬 관리자로 로그인하도록 [Windows 인증]을 선택합니다.
- [연결]을 선택합니다.
- 객체 탐색기에서 [보안]을 확장합니다.
- [로그인]의 컨텍스트(오른쪽 클릭) 메뉴를 열고 [새 로그인]을 선택합니다.
- 로그인 이름(Login name)에서 Windows 인증(Windows authentication)을 선택합니다. DomainName\username을 입력합니다. 여기에서, DomainName은 도메인 NetBIOS 이름으로 바꾸고 username은 Active Directory 사용자 이름으로 바꿉니다.
- 서버 역할(Server Roles) 페이지에서 Active Directory 사용자에게 부여할 서버 역할을 선택합니다.
- 일반(General) 페이지를 선택하고 확인(Ok)을 선택합니다.
- 인스턴스에서 로그아웃한 다음, 도메인 사용자로 다시 로그인합니다.
- SSMS를 엽니다. [인증]에서 도메인 사용자 계정으로 로그인하기 위해 [Windows 인증]을 선택합니다.
- 연결(Connect)을 선택합니다.
참고: 이 단계를 수행하면 사용자가 SQL Server 테이블에 액세스할 수 있습니다.