다음을 통해 공유


서버 구성: 원격 액세스

적용 대상: SQL Server

이 문서에서는 더 이상 사용되지 않는 SQL Server 간 통신 기능인 remote access 구성 옵션에 대해 설명합니다.

이 옵션은 sp_addserversp_addlinkedserver를 사용하여 추가되는 서버에 영향을 줍니다. 연결된 서버를 사용하는 경우 remote access를 사용하도록 하는 설정(기본값)을 유지해야 합니다.

Important

SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.

SQL Server에 연결하는 데 문제가 있어 이 페이지에 도달한 경우 다음 문서 중 하나를 대신 참조하세요.

프로그래머인 경우 다음 문서가 도움이 될 수 있습니다.

원격 액세스 관리

remote access 구성 옵션을 통해 SQL Server 인스턴스가 실행되고 있는 로컬 또는 원격 서버의 저장 프로시저 실행을 제어할 수 있습니다.

remote access 옵션의 기본값은 1(사용)입니다. 이 기본값으로 설정하면 원격 서버 또는 로컬 서버의 원격 저장 프로시저에서 로컬 저장 프로시저를 실행할 수 있는 권한이 부여됩니다. 원격 서버에서 로컬 저장 프로시저를 실행할 수 없거나 로컬 서버에서 원격 저장 프로시저를 실행할 수 없게 하려면 옵션을 0(사용 안 함)으로 설정합니다.

이 설정은 SQL Server를 다시 시작할 때까지 적용되지 않습니다.

SSMS(SQL Server Management Studio)의 로그 전달 상태 보고서가 작동하고 LSAlert 작업이 제대로 완료되려면 원격 액세스가 필요합니다.

사용 권한

매개 변수 없이 또는 첫 번째 매개 변수만 사용하여 sp_configure 를 실행할 수 있는 권한은 기본적으로 모든 사용자에게 부여됩니다.

구성 옵션을 변경하거나 RECONFIGURE 문을 실행하는 두 매개 변수를 사용하여 sp_configure를 실행하려면 사용자에게 ALTER SETTINGS 서버 수준 권한이 있어야 합니다. ALTER SETTINGS 권한은 sysadminserveradmin 고정 서버 역할에 의해 암시적으로 보유됩니다.

SQL Server Management Studio 사용

  1. 개체 탐색기에서 서버를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  2. 연결 노드를 선택합니다.

  3. 원격 서버 연결에서 이 서버에 대한 원격 연결 허용 확인란을 선택하거나 선택 취소합니다.

Transact-SQL 사용

  1. 데이터베이스 엔진에 연결합니다.

  2. 표준 도구 모음에서 새 쿼리를 선택합니다.

  3. 다음 예시를 복사하여 쿼리 창에 붙여넣고 실행을 선택합니다. 다음 예에서는 sp_configure를 사용하여 remote access 옵션 값을 0으로 설정하는 방법을 보여 줍니다.

EXEC sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO

자세한 내용은 서버 구성 옵션을 참조하세요.