로그온 실패로 인해 SQL Server 서비스가 시작되지 않는다

기술 자료 번역 기술 자료 번역
기술 자료: 282254 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR282254
모두 확대 | 모두 축소

현상

Microsoft SQL Server 또는 SQL Server Agent를 다시 시작하면 다음과 같은 오류 메시지가 나타나면서 서비스가 시작되지 않을 수 있습니다.
오류 1069: 서비스가 로그온 실패로 인해 시작되지 않았습니다.

원인

이 문제는 SQL Server 시작 서비스 계정이나 SQL Server Agent 시작 서비스 계정의 암호가 잘못되었기 때문에 발생합니다. 계정의 암호가 변경되었지만 SQL Server 서비스나 SQL Server Agent 서비스에 대해 암호 정보가 업데이트되지 않은 경우 이 문제가 발생할 수 있습니다.

해결 과정

이 문제를 해결하려면 SQL Server 호스트 컴퓨터에 Microsoft SQL Server 서비스 계정의 올바른 암호를 입력합니다.

Microsoft Windows 2000 Server 및 Microsoft Windows XP에서 암호를 수정하려면 다음과 같이 하십시오.
  1. 시작을 누르고 설정을 가리킨 다음 제어판을 누릅니다.
  2. 관리 도구를 두 번 누른 다음 서비스를 두 번 누릅니다.
  3. 인스턴스 유형에 따라 다음 방법 중 하나를 사용합니다.
    • SQL 서버의 기본 인스턴스인 경우 MSSQLServer를 두 번 누른 다음 로그온 탭을 누릅니다.
    • SQL 서버의 명명된 인스턴스인 경우 MSSQL$YourInstanceName을 두 번 누른 다음 로그온 탭을 누릅니다. YourInstanceName을 SQL Server 인스턴스의 실제 이름으로 바꿉니다.
    • SQL Server Agent의 기본 인스턴스인 경우 SQLAgent를 두 번 누른 다음 로그온 탭을 누릅니다.
    • SQL Server 에이전트의 명명된 인스턴스인 경우 SQLAgent$YourInstanceName을 두 번 누른 다음 로그온 탭을 누릅니다. YourInstanceName을 SQL Server 인스턴스의 실제 이름으로 바꿉니다.
  4. 암호암호 확인 텍스트 상자에 올바른 암호를 입력한 다음 확인을 누릅니다.
Microsoft Windows NT 4.0에서 암호를 수정하려면 다음과 같이 하십시오.
  1. 시작을 누르고 설정을 가리킨 다음 제어판을 누릅니다.
  2. 인스턴스 유형에 따라 다음 방법 중 하나를 사용합니다.
    • SQL 서버의 기본 인스턴스인 경우 MSSQLServer를 두 번 누른 다음 로그온 탭을 누릅니다.
    • SQL 서버의 명명된 인스턴스인 경우 MSSQL$YourInstanceName을 두 번 누른 다음 로그온 탭을 누릅니다. YourInstanceName을 SQL Server 인스턴스의 실제 이름으로 바꿉니다.
    • SQL Server Agent의 기본 인스턴스인 경우 SQLAgent를 두 번 누른 다음 로그온 탭을 누릅니다.
    • SQL Server 에이전트의 명명된 인스턴스인 경우 SQLAgent$YourInstanceName을 두 번 누른 다음 로그온 탭을 누릅니다. YourInstanceName을 SQL Server 인스턴스의 실제 이름으로 바꿉니다.
  3. 암호암호 확인 텍스트 상자에 올바른 암호를 입력한 다음 확인을 누릅니다.
참고: 서비스 애플릿을 통해 암호를 변경하면 SQL Server를 성공적으로 시작할 수 있습니다. 그러나 Microsoft Search(전체 텍스트 서비스)가 설치된 경우 SEM(SQL 엔터프라이즈 관리자)을 통해 이후에 암호를 변경해야 합니다.

참고 SQL Server 2005를 사용하고 있으면 SQL Server 2005 온라인 설명서의 "암호 및 사용자 계정 변경" 항목을 참조하십시오.

다음은 SQL Server 2000 온라인 설명서의 내용입니다.
"제어판에서 SQL Server 서비스 계정 정보를 변경한 후 SQL Server 엔터프라이즈 관리자에서도 SQL Server 서비스 계정을 변경해야 합니다. 이렇게 하면 Microsoft Search 서비스의 서비스 계정 정보도 동기화 상태를 유지할 수 있습니다.

중요: 항상 Microsoft Search 서비스는 로컬 시스템 계정으로 할당되지만 전체 텍스트 검색 엔진은 Windows의 SQL Server 서비스 계정을 추적합니다. SQL Server 엔터프라이즈 관리자를 사용하여 Windows 암호 변경 내용을 원래대로 설정하지 않은 경우 전체 텍스트 검색 및 장애 조치 클러스터링을 사용할 수 없습니다."
SEM을 사용하여 서버를 마우스 오른쪽 단추로 누르고 등록 정보를 누른 다음 보안 탭을 누릅니다. 서비스 시작 계정에서 적절한 계정과 암호를 입력합니다.

추가 정보

SQL Server 2000과 Microsoft Windows 2000 환경에서 Kerberos SSPI(보안 지원 공급자 인터페이스) 인증을 사용하는 경우에는 기존 SPN(서비스 사용자 이름)을 삭제한 다음 새 계정 정보로 새 SPN을 만들어야 합니다. SETSPN을 사용하여 이 작업을 수행하는 방법에 대한 자세한 내용은 SQL Server 2000 온라인 설명서의 "보안 계정 위임" 항목을 참조하십시오.



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

속성

기술 자료: 282254 - 마지막 검토: 2011년 5월 14일 토요일 - 수정: 9.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
키워드:?
kbsqlmanagementtools kbprb KB282254

피드백 보내기

 

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