● SQL Server TCP/IP 설정
1. 키보드에서 [윈도우Key + R] 키를 눌러서 실행 창을 활성화시킵니다.
2. 실행창에 "SQLServerManager12.msc"을 입력하고 [확인] 버튼을 클릭합니다.

※ 명령어는 버전에 따라 다름.
SQL Server 2008 --> SQLServerManager10.msc
SQL Server 2012 --> SQLServerManager11.msc
SQL Server 2014 --> SQLServerManager12.msc
SQL Server 2016 --> SQLServerManager13.msc
SQL Server 2017 --> SQLServerManager14.msc
3. SQL 서버 구성 관리자 화면에서 [SQL Server 네트워크 구성] 항목을 선택합니다. 그리고 [SQLEXPRESS에 대한 프로토콜]을 선택합니다. [TCP/IP] 항목을 마우스 우클릭해서 [사용]을 선택합니다.

4. 다시 [TCP/IP] 항목을 더블클릭하면 아래와 같이 팝업창이 활성화됩니다. 해당 팝업에서 [TCP포트]를 1433으로 변경해주고 [확인] 버튼을 클릭합니다.

5. MS SQL Server Management Studio를 실행합니다. 그리고 데이터베이스를 마우스 우클릭 후 [속성]으로 들어갑니다.

6. [보안] 항목을 클릭하여 [SQL Server 및 Windows 인증 모드]를 선택해줍니다.

7. [연결] 항목을 클릭하여 [이 서버에 대한 원격 연결 허용]를 선택해줍니다.

8. 만약 위과정을 모두 설정한 후에도 외부에서 DB접속이 안된다면, Windows 방화벽에서 인바운드 새규칙을 생성하여 1433번 포트를 허용해줍니다.
댓글