다음을 통해 공유


SQL Server 에이전트에 대해 지원되는 서비스 계정 유형

다음 표에서는 SQL Server 에이전트 서비스를 실행하도록 지원되는 Microsoft Windows 계정을 나열합니다. SQL Server 구성 관리자를 사용하여 SQL Server 에이전트에 대한 서비스 계정을 설정할 수 있습니다. 자세한 내용은 방법: SQL Server 에이전트의 서비스 시작 계정 설정(SQL Server 구성 관리자)을 참조하십시오.

지원되는 서비스 계정 유형

다음 표에서는 SQL Server 에이전트 서비스에 사용할 수 있는 Windows 계정 유형을 나열합니다.

서비스 계정 유형

비클러스터형 서버

클러스터형 서버

도메인 컨트롤러(비클러스터형)

Microsoft Windows 도메인 계정(Windows Administrators 그룹의 멤버)

지원됨

지원됨

지원됨

Windows 도메인 계정(비관리자)

지원됨1

지원됨1

지원됨1

네트워크 서비스 계정(NT AUTHORITY\NetworkService)

지원됨1, 3, 4

지원되지 않음

지원되지 않음

로컬 사용자 계정(비관리자)

지원됨1

지원되지 않음

해당 사항 없음

로컬 시스템 계정(NT AUTHORITY\System)

지원됨2

지원되지 않음

지원됨2

로컬 서비스 계정(NT AUTHORITY\LocalService)

지원되지 않음

지원되지 않음

지원되지 않음

1 아래의 제한 1을 참조하십시오.

2 아래의 제한 2를 참조하십시오.

3 아래의 제한 3을 참조하십시오.

4 아래의 제한 4를 참조하십시오.

제한 1: 다중 서버 관리에 비관리자 계정 사용

대상 서버를 마스터 서버에 참여시키면 실패하고 "참여 작업이 실패했습니다"라는 오류 메시지가 표시될 수 있습니다.

이 오류를 해결하려면 SQL Server와 SQL Server 에이전트 서비스를 모두 다시 시작합니다. 자세한 내용은 방법: SQL Server 인스턴스 다시 시작(SQL Server Management Studio)방법: SQL Server 에이전트 서비스 다시 시작(SQL Server Management Studio)을 참조하십시오.

제한 2: 다중 서버 관리에 로컬 시스템 계정 사용

마스터 서버와 대상 서버가 같은 컴퓨터에 있을 경우에만 로컬 시스템 계정으로 SQL Server 에이전트 서비스를 실행할 때 다중 서버 관리가 지원됩니다. 이 구성을 사용하면 대상 서버를 마스터 서버에 참여시킬 때 다음 메시지가 반환됩니다.

"<target_server_computer_name>의 에이전트 시작 계정에 대상 서버로 로그인할 권한이 있는지 확인하십시오."

이 정보 메시지는 무시해도 됩니다. 참여 작업이 성공적으로 완료됩니다. 자세한 내용은 다중 서버 환경 만들기를 참조하십시오.

제한 3: SQL Server 사용자인 경우 네트워크 서비스 계정 사용

네트워크 서비스 계정으로 SQL Server 에이전트 서비스를 실행하고 해당 네트워크 서비스 계정에 SQL Server 사용자로 SQL Server 인스턴스에 로그인할 수 있는 액세스 권한이 명시적으로 부여된 경우 SQL Server 에이전트가 시작되지 않을 수 있습니다.

이 오류를 해결하려면 SQL Server가 실행되고 있는 컴퓨터를 다시 부팅합니다. 이 작업은 한 번만 수행해야 합니다.

제한 4: 같은 컴퓨터에서 SQL Server Reporting Services가 실행되고 있을 때 네트워크 서비스 계정 사용

네트워크 서비스 계정으로 SQL Server 에이전트를 실행하고 같은 컴퓨터에서 Reporting Services도 실행되고 있으면 SQL Server 에이전트가 시작되지 않을 수 있습니다.

이 오류를 해결하려면 SQL Server가 실행되고 있는 컴퓨터를 다시 부팅하고 SQL Server와 SQL Server 에이전트 서비스를 모두 다시 시작합니다. 이 작업은 한 번만 수행해야 합니다.