PRB: SQL Server 에이전트가 시작되지 않고 오류 18456이 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 237604
이 문서는 이전에 다음 ID로 출판되었음: KR237604
모두 확대 | 모두 축소

현상

SQL Server 에이전트 서비스가 시작되지 않고 Windows 이벤트 뷰어에 다음 오류 메시지가 나타납니다.
SQLServerAgent를 시작할 수 없습니다(원인: 서버에 연결할 수 없습니다. SQLServerAgent을(를) 시작할 수 없습니다.).
또한 명령줄에서 SQL Server 에이전트 서비스를 시작하려고 하면(예: C:\MSSQL7\BINN\>sqlagent -c -v) C:\MSSQL7\LOG\SQLAGENT.OUT 파일에서 다음과 같은 오류 메시지를 확인할 수 있습니다.
7/13/99 2:07:43 PM - ? [129] SQLServerAgent을(를) Windows NT 서비스 제어 하에서 시작하는 중
7/13/99 2:07:43 PM - ! [298] SQLServer 오류: 18456, 'DomainName\UserName' 사용자가 로그인하지 못했습니다. [SQLSTATE 28000]
7/13/99 2:07:43 PM - ! [000] 서버에 연결할 수 없습니다. SQLServerAgent을(를) 시작할 수 없습니다.
7/13/99 2:07:44 PM - ? [098] SQLServerAgent이(가) 종료됨(정상적으로)

원인

BUILTIN\Administrators 로그인이 SQL Server에 액세스할 수 없거나 BUILTIN\Administrators 로그인이 SQL Server에서 제거되었고, SQLAgent 서비스가 LocalSystem 계정에서 시작됩니다.

SQLAgent 서비스가 SQL Server 엔터프라이즈 관리자에서 별도로 표시되고 시스템 관리자(sysadmin) 권한을 가진 도메인이나 컴퓨터 계정에서 시작되면 이 문제가 발생하지 않습니다.

해결 과정

BUILTIN\Administrators 계정을 다시 SQL Server에 넣으려면 SQL 엔터프라이즈 관리자를 시작합니다. \Servername\Security\Logins로 이동하여 BUILTIN\Administrators 사용자에게 액세스 권한을 부여합니다.

Windows NT 관리자에 의한 SQL Server 액세스를 거부하려면 BUILTIN\Administrators 계정을 제거하면 됩니다. 먼저 SQL 에이전트 서비스에 사용하는 로그인 계정을 SQL Server 로그인으로 추가하고 이 계정에 시스템 관리자(sa) 역할을 할당합니다. 그런 다음 BUILTIN\Administrators 계정에서 시스템 관리자(sysadmin) 역할 권한을 취소하거나 SQL Server 엔터프라이즈 관리자의 로그인에서 BUILTIN\Administrators 계정을 완전히 삭제합니다.

자세한 내용은 다음 MSDN 웹 사이트에서 볼 수 있는 SQL Server 온라인 설명서의 "역할 구성원 확인 및 수정(Viewing and Modifying Role Memberships)" 항목을 참조하십시오.
http://msdn.microsoft.com/library/en-us/adminsql/ad_security_9xpv.asp(영문)

추가 정보

제어판을 누르고 서비스를 선택하여 서비스를 실행하면 참고할 만한 오류 메시지가 나타나지 않습니다. Windows 이벤트 뷰어를 확인하거나 명령 프롬프트에서 서비스를 시작해야 오류 메시지를 볼 수 있습니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 237604 - 마지막 검토: 2011년 2월 15일 화요일 - 수정: 2.2
키워드:?
kbsqlmanagementtools kbprb KB237604

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com