네트워크 프로토콜 및 네트워크 라이브러리
서버는 한 번에 여러 네트워크 프로토콜을 수신하거나 모니터링할 수 있습니다. 이때 각각의 프로토콜을 구성해야 합니다. 특정 프로토콜을 구성하지 않으면 서버가 해당 프로토콜에서 수신할 수 없습니다. 설치 후 SQL Server 구성 관리자를 사용하여 프로토콜 구성을 변경할 수 있습니다.
기본 SQL Server 네트워크 구성
SQL Server의 기본 인스턴스는 TCP/IP 포트 1433 및 명명된 파이프인 \\.\pipe\sql\query용으로 구성되어 있습니다. SQL Server의 명명된 인스턴스는 TCP 동적 포트용으로 구성되어 있으며 운영 체제에서 포트 번호를 할당합니다.
동적 포트 주소를 사용할 수 없을 경우(예: SQL Server 연결에서 특성 포트 주소를 통과하도록 구성된 방화벽 서버를 통과해야 할 경우)에는 49152 ~ 65535 범위의 포트 주소를 사용하는 것이 좋습니다. 포트 번호 할당은 Internet Assigned Numbers Authority에서 관리하며 이 목록은 http://www.iana.org에서 볼 수 있습니다.
보안을 향상시키기 위해 SQL Server가 설치될 때 네트워크 연결이 부분적으로만 설정됩니다. 설치가 완료된 후 네트워크 프로토콜을 설정, 해제 및 구성하려면 SQL Server 구성 관리자의 SQL Server 네트워크 구성 영역을 사용합니다.
끝점 유형
SQL Server에는 SQL Server 연결에 대한 새로운 개념이 도입되었습니다. 즉, 연결이 서버 끝에서 Transact-SQL끝점으로 표시됩니다. Transact-SQL 끝점에 대해 사용 권한을 부여, 취소 및 거부할 수 있습니다. 기본적으로 모든 사용자는 sysadmin 그룹의 멤버나 끝점 소유자에 의해 사용 권한이 거부 또는 취소되지 않은 한 끝점에 액세스할 권한이 있습니다. GRANT, REVOKE 및 DENY ENDPOINT 구문에는 관리자가 끝점의 카탈로그 뷰에서 가져와야 하는 끝점 ID가 사용됩니다.
SQL Server 설치 프로그램에서는 지원되는 모든 네트워크 프로토콜뿐만 아니라 관리자 전용 연결에 대해서도 Transact-SQL 끝점을 만듭니다.
SQL Server 설치 프로그램에서 만드는 Transact-SQL 끝점은 다음과 같습니다.
Transact-SQL 로컬 컴퓨터
Transact-SQL 명명된 파이프
Transact-SQL 기본 TCP
Transact-SQL 기본 VIA
Transact-SQL 끝점에 대한 자세한 내용은 SQL Server 온라인 설명서의 "네트워크 프로토콜 및 TDS 끝점"을 참조하십시오.
SQL Server 네트워크 구성에 대한 자세한 내용은 SQL Server 온라인 설명서에서 다음 항목을 참조하십시오.
"서버 네트워크 구성"
"서버 네트워크 프로토콜 및 네트워크 라이브러리 구성"
"기본 SQL Server 네트워크 구성"
"네트워크 라이브러리 및 네트워크 프로토콜"