반응형

 

 

======<MS SQL 서버 PC에서 세팅>=========

 

<1. 계정 부여하기>

 

아래 포스팅 방법으로 부여받은 계정으로 외부에서 접속해본다.

https://ansan-survivor.tistory.com/233

 

[MS-SQL] SSMS(SQL Server Management Studio)이용하여 MS-SQL 계정 생성하기 / DB에 접근 권한 부여하기

1. 관리자명인 "sa" 로 로그인한다. 그리고 connect (계정은 관리자만 만들 수 있다.) 2. Security - Logins (우클릭) - New Login 3. 이름과 비밀번호를 입력하면 아래와 같이 계정이 생성된다. 4. 생성된 계..

ansan-survivor.tistory.com

 

이름 newUser 라고 부여받은 계정을 다른 PC에서 현재 PC의 SQL-Server로 접속한다.

현재 SQL-Server의 ip주소 확인 (동일 네트워크망에 존재)

외부 PC에서 SQL-Server로 접속하기 위해서는 SSMS를 사용한다.

 

<2. MS-SQL 사용 방화벽 개방하기>

 

포트를 여는 방법은 아래 포스팅 참고 한다.

https://ansan-survivor.tistory.com/408

 

윈도우10 특정 포트(port) 여는법. 윈도우 10 TCP UDP port 열기

특정 Port를 열기 1. 제어판 - Windows 방화벽 2. 고급 설정 3. 인바운드 규칙 - 새규칙... 4. 포트 클릭 후 - 프로토콜 및 포트 클릭 5. TCP 또는 UDP 선택 - 원하는 특정 포트번호 입력 6. 연결 허용 - 다..

ansan-survivor.tistory.com

MS-SQL은 1433포트를 사용함으로 이를 개방한다.

반응형

 

======<Client PC에서 접속>=========

 

<1. 접속 테스트>

접속이 잘 된다.

 

===============================================================

 

 

MS-SQL 접속방식은 아래와 같다.

 

    ※ MS-SQL에서 리눅스의 root계정같이 기본으로 관리자계정 이름이 "sa"로 생성된다.

    3가지 방법이 있다.

 

    (1) Loopback 방식    

    (2) 본인 내부 ip주소 (cmd ipconfig에서 본인 주소)

    (3) 외부 ip 포워딩 방식 (이방식이 중요하다, 서버를 외부 client들이 접속해서 db에 접근하기 때문)

                     Server name : Public IP주소, 포트번호 ( 윈도우에서 포트번호 delimeter로 쉼표(,)를 쓴다.

                     사전에 공유기를 통한 포트포워딩 작업이 필요하다.

 

반응형

+ Recent posts