다음을 통해 공유


원격 디버깅 권한

업데이트: 2007년 11월

이 항목은 다음 언어에 적용됩니다.

Edition

Visual Basic

C#

C++

Web Developer

Express

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Standard

항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음 항목이 적용되지 않음

Pro 및 Team

항목이 적용됨 항목이 적용됨 항목이 적용됨 항목이 적용되지 않음

표의 범례:

항목이 적용됨

해당

항목이 적용되지 않음

해당 없음

항목이 적용되지만 명령은 기본적으로 숨겨짐

명령은 기본적으로 숨겨져 있습니다.

원격으로 디버깅하려면 다음 권한이 필요합니다.

네이티브 디버깅

자신의 계정과 암호로 실행되는 프로세스를 디버깅하려면 별도의 권한이 필요하지 않습니다.

다른 계정 이름으로 실행되는 프로세스를 디버깅하려면 현재 사용자의 Windows 로그인 계정이 원격 컴퓨터의 시스템 관리자 그룹에 속한 멤버여야 합니다.

관리되는 디버깅

자신의 계정과 암호로 실행되는 프로세스를 디버깅하려면 별도의 권한이 필요하지 않습니다.

다른 계정 이름으로 실행되는 프로세스를 디버깅하려면 원격 컴퓨터에 대한 관리자 권한이 필요합니다. 예를 들어 ASP.NET 작업자 프로세스 aspnet_wp.exe가 SYSTEM 또는 ASPNET으로 실행되는 경우 이 프로세스가 실행되는 컴퓨터의 관리자여야 합니다.

공용 언어 런타임을 호스팅하는 SQL Server 2005 등의 프로세스에서 사용자 지정 디버깅 권한을 적용할 수 있습니다.

TSQL(SQL Server 2005 이전 버전)

SQL2000 또는 SQL7 데이터베이스에 대해 sp_sdidebug()를 실행할 수 있는 권한이 있어야 합니다.

Windows XP 이전의 운영 체제에서는 SQL Server를 로컬 시스템으로 실행해서는 안 됩니다.

SQL Server 2005

응용 프로그램 컴퓨터와 SQL Server의 Windows 사용자 계정이 모두 SQL Server의 sysadmin 그룹에 속해야 합니다. 서버 탐색기에서 SQL Server 2005에 연결하는 데 사용되는 계정도 SQL Server의 sysadmin 그룹에 속해야 합니다. 자세한 내용은 방법: SQL Server 디버깅 권한 설정을 참조하십시오.

참고 항목

기타 리소스

원격 디버깅 설치