SQL Server 로그온 할 때 "로그인 사용자에 대 한 실패" 오류 메시지

기술 자료 번역 기술 자료 번역
기술 자료: 555332 - 이 문서가 적용되는 제품 보기.
작성자: Yuval Sinay MVP
커뮤니티 솔루션 콘텐츠 부인
MICROSOFT CORPORATION 및/또는 그 공급자 적합성, 신뢰성, 또는 정보 및 여기에 포함 된 관련 된 그래픽 정확성에 대 한 없는 표현을 확인 합니다. 이러한 모든 정보 및 관련된 그래픽 "있는 그대로" 어떠한 종류의 보증 없이 제공 됩니다. 본 MICROSOFT 및/또는 그 각 공급자 모든 보증 및이 정보 및 관련 된 그래픽, 모든 묵시적된 보증 및 조건을 상품성, 비침해, 제목, 시장성 및 특정 목적에의 적합성을 포함 하 여 조건을 부인 합니다. 어떠한 경우에 MICROSOFT 및/또는 그 공급자 지지는 특히 동의 손해, 사용, 데이터 또는 이익 손실에 대 한 손해를 포함 한 모든 직접, 간접, 응, 부수적, 특별, 파생적 손해 또는 모든 손해에 대해 부재 중 발생 하는 또는 방식 사용과 연결 정보 및 관련된 그래픽에 포함 된 문서를 사용할 수 없음으로에 따라 계약, 불법행위, 과실, 엄격 책임 또는 그렇지 않은 경우 MICROSOFT 또는 그 공급자가 경우에 손해 가능성을 충고 여부.
모두 확대 | 모두 축소

현상

설치 하는 Microsoft SQL Server 2012, SQL Server 2008, SQL Server 2005 또는 SQL Server 2000을 SQL Server 실행 하는 서버에 연결 하려고 하면 다음 오류 메시지 중 하나가 나타납니다.
  • 사용자의 로그인이 실패 했습니다 ' %. * ls'. 로그인에 SQL Server 로그인 이므로 Windows authentication.%.*ls를 사용할 수 없습니다.
  • 사용자의 로그인이 실패 했습니다 '사용자 이름'. 사용자는 트러스트 된 SQL Server 연결과 연결 되지 않습니다. (Microsoft SQL Server, 오류: 18452)

원인

사용자가 유효성을 검사할 수 없는 자격 증명으로 로그인 하려고 하면이 문제가 발생 합니다. 이 문제는 다음 시나리오에서 발생할 수 있습니다.
  • 시나리오 1: 로그인에 SQL Server 로그인 하지만 서버는 Windows 인증을 허용 합니다.
  • 시나리오 2: 사용자가 SQL Server 인증을 사용 하 여 연결 하려고 하지만 사용 하는 로그인에 SQL Server 존재 하지 않습니다.
  • 시나리오 3: Windows 인증 로그인을 사용 하지만 인식할 수 없는 Windows 보안 주체는 로그인입니다. Windows 보안 주체는 인식할 수 없는 Windows 로그인을 확인할 수 없는 것을 의미 합니다. 이 Windows 로그인이 트러스트 되지 않은 도메인에서 이므로 수 있습니다.

해결 방법

이 문제를 해결 하려면 해당 시나리오에 적용 하는 단계를 따릅니다.

시나리오 1: 혼합된 인증 모드로 SQL Server 구성 합니다.

2012 SQL Server, SQL Server 2008 및 SQL Server 2005
  1. SQL Server Management Studio 엽니다. 이렇게 하려면 클릭 합니다. 시작를 클릭 모든 프로그램를 클릭 Microsoft SQL Server (여기서 x는 버전의 SQL입니다) x 비교 200를 클릭 하 고 다음을 누릅니다 SQL Server Management Studio.
  2. 서버를 마우스 오른쪽 단추로 클릭 하 고을 클릭합니다 속성. See image.
  3. 보안 페이지에서 서버 인증를 클릭 하 여 SQL Server 및 Windows 인증 모드 옵션 단추를 클릭 하 고 확인. See image.
  4. SQL Server Management Studio 대화 상자에서를 클릭 합니다. 확인SQL Server 다시 시작.

    자세한 내용은 참조 하십시오. 인증 모드를 선택 합니다. SQL Server 온라인 설명서.
SQL Server 2000
  1. 엔터프라이즈 관리자를 엽니다. 이렇게 하려면 클릭 합니다. 시작를 클릭 모든 프로그램를 클릭 Microsoft SQL Server 2000를 클릭 하 고 다음을 누릅니다 SQL Server 엔터프라이즈 관리자.
  2. 서버 그룹을 확장 합니다.
  3. 서버를 마우스 오른쪽 단추로 클릭 하 고을 클릭합니다 속성. See image.
  4. 클릭 하 여 보안 탭입니다. See image.
  5. 아래에서 인증를 클릭 하 여 SQL Server 및 Windows 옵션 단추입니다.
  6. 변경 사항을 적용 하려면 SQL Server를 다시 시작 합니다.

시나리오 2: SQL Server 로그인이 있는지 확인 하십시오.

서버가 혼합된 모드 인증에 대해 구성 된 SQL Server 인증을 사용 하 여 SQL Server 연결 하려는 경우에 SQL Server 로그인이 있는지 확인 합니다. 자세한 내용은 참조 하십시오.로그인 만들기 SQL Server 온라인 설명서.

시나리오 3: Windows 인증 로그인을 사용 하지만 인식할 수 없는 Windows 보안 주체는 로그인입니다.

Windows 인증을 사용 하 여 SQL Server 연결 하는 경우 올바른 도메인에 로그인을 확인 합니다.

속성

기술 자료: 555332 - 마지막 검토: 2013년 7월 16일 화요일 - 수정: 2.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Web
  • 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
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:555332

피드백 보내기

 

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