관리 메뉴

안까먹을라고 쓰는 블로그

[MS SQL] 외부에서의 SQL Server 접속을 허용 본문

DataBase/MS SQL

[MS SQL] 외부에서의 SQL Server 접속을 허용

YawnsDuzin 2012. 9. 1. 18:34

 

반응형

■ [시작]→[모든 프로그램]→[MicroSoft SQL Server]→[SQL Server 구성관리자]→[SQL Server 노출 영역 구성] 
 ▶ '서비스 및 연결에 대한 노출 영역 구성' → [Database Engine] → [원격 연결] →  '로컬 및 원격연결' → 'TCP/IP만 사용'


 ■ SQL Server Configuration Manager
    ▶ 외부컴퓨터에서 서버에 접속하기 위해서는 'SQL Server Browser'를 실행시켜줘야 한다. 
      - 윈도우 - 실행 창(WIN+R)에서 services.msc 입력 후, 확인


      - 실행되는 서비스 화면에서, 아래의 "SQL Server Browser"를 자동 실행으로 변경



    ▶ 'MSSQLSERVER에 대한 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 


   ▶ 'SQL Native Client 구성'의 '클라이언트 프로토콜'에서 'TCP/IP'항목을 사용으로 변경




■ Windows 방화벽 
※ TCP/IP를 사용할 시에 포트 1433을 사용하므로, 하드웨어 방화벽이나 Windows의 방화벽프로그램의 [예외]탭에서 1433포트만
    허용해주면 클라이언트에서 서버로 접속을 할 수 있다.  
※ [일반]탭에서 방화벽을 사용 Check, '예외 허용 안함'은 Non Check


※ 만약, 명명된 파이프(Named Pipe)를 사용할 경우에는 포트 445, 139, 137, 138등을 열어줘야 한다.

끝~

반응형
Comments