상세 컨텐츠

본문 제목

MSSQL(SQL Server) 2022 설치 및 구성 방법

Dev Type

by ai developer 2024. 5. 4. 21:49

본문

 

MSSQL(SQL Server) 서버 설치 및 구성 방법에 대해서 공유합니다.

 

저는 무료로 이용하기 때문에 Developer버전으로 설치했습니다.

우선 아래 링크에서 mssql 설치 파일을 다운로드합니다.

https://www.microsoft.com/ko-kr/sql-server/sql-server-downloads

링크에 접속하면 위와 같은 화면이 나오는데 개발자 지금 다운로드 버튼을 누르면 다운로드를 진행합니다.

 

다운로드가 다 되면 설치 파일을 실행해 설치를 진행합니다.

 

설치 시 아래와 같이 여러 옵션이 있는데 기본 옵션을 선택해 설치하셔도 됩니다.

설치를 완료하고 나면 아래와 같이 Database Client 기능을 하는 SSMS(SQL Server Management Studio) 를 다운받아 설치하면 좋습니다. 설치 완료 후 서버를 재시작 해주는 것이 좋습니다.

 

설치를 완료하고 나면 하단의 window icon을 누른 뒤 configuration manager를 검색해 실행한 뒤 현재 실행 상태를 확인합니다.

 

아마 이미 실행중으로 되어 있겠지만 실행중이 아니라면 마우스 오른쪽 버튼을 눌러 SQL Server, 에이전트를 시작해 주면 됩니다.

그리고 외부에서 서버로 프로토콜에 따라 접속할 수 있도록 아래와 같이 마우스 오른쪽을 클릭해 Enable 해줍니다.

 

TCP/IP로 접속하려면 위 캡처와 같이 TCP/IP가 Enable 되어 있어야 합니다.

그리고 SQL Server 설치 시 기본 포트로 설정되는 1433 포트에 대해 Firewall 설정을 해줄 수 있습니다.

제어판에서 Windows Defender Firewall을 누른 뒤 Advanced Settings를 클릭합니다.

 

그럼 아래와 같이 rule setting이 가능한 창이 보일텐데, 여기서 왼쪽 탭에 Inbound Rules를 클릭 후 New Rule을 클릭합니다.

그런 뒤 아래 캡처 순서대로 입력해 주면 됩니다.

위 캡처에서 좀 더 보안을 강화하기 위해 block the connection 옵션을 선택한 후 추후에 rule 설정을 수정해 접속 가능한 ip나 ip 대역을 설정해 줄 수도 있습니다. 하지만 저의 경우 클라우드 서비스를 이용한 Firewall 설정이 더 편하기 때문에 클라우드에서 설정하고 여기서는 모든 connection을 허용해주기로 합니다. 그러고 다음으로 넘어가면 🚀

위와 같이 이름과 설명을 마음대로 작성하고 완료하면 설정이 완료됩니다.

 

그리고 위에서 설치한 SSMS를 실행하고 Windows Authentication mode로 로그인한 후 접속한 데이터베이스에서 마우스 우클릭해 properties를 클릭한 뒤 다른 서버에서 계정을 통해 로그인할 수 있도록 SQL Server and Windows Authentication mode 로 변경합니다.

 

그리고 Security 폴더에 Login 목록에서 sa(기본 생성 계정)의 properties로 진입해 status의 Login 설정을 아래와 같이 Enabled로 변경합니다. 물론 패스워드도 이 때 같이 설정해 주면 좋습니다.

 

이렇게 하면 서버 내에서 할 수 있는 로그인 설정은 끝났다고 보면 됩니다.

 

이 외에는 클라우드나 온프레이스 환경에서의 인프라 레벨에서의 네트워크 설정을 통해 source ip -> destination ip(inbound 설정)로 진입할 수 있도록 설정해 주면 됩니다.

300x250

관련글 더보기

댓글 영역