승인됨: Fortect
다음은 이벤트 ID 18456 sa의 문제를 해결하고 수정하는 데 도움이 될 수 있는 몇 가지 간단한 기술입니다.
<울><리>
<리>
세부 정보
<테이블 이름
<본체>
표>
설명
유효하지 않은 비밀번호나 로그인 이름이 포함된 효과적인 인증 오류로 인해 로그인 시도가 거부되면 “‘
추가 오류 정보
보안상의 이유로 i에 반환되는 가장 중요한 증가된 오류 메시지 수는 전체 클라이언트가 이러한 인증 오류의 특성을 의도적으로 은폐한다고 말할 수 있습니다. 그러나 특정 SQL Server 오류 로그의 해당 오류에는 인증 오류 조건과 관련된 오류 이름이 포함되어 있습니다. 연결 오류의 원인을 이해하려면 오류 상태를 다음 목록과 비교하십시오. Readabilitydatatable은 “1”>과 같습니다.<머리>
<본체>
<표의 정보는 제공되지 않을 수 있습니다. 이 상태는 일반적으로 사용자가 오류에 대한 정보를 수신하도록 등록하지 않았음을 의미합니다. 자세한 내용은 SQL Server 관리자에게 문의하십시오.
표>
기타 오류 조건 및 생존 가능성은 예기치 않은 내부 작동 오류를 나타냅니다.
원인 연결 오류 SQL 인증을 사용한 연결 시도가 손상되었습니다. 서버는 Windows 인증 중에만 구성됩니다. 다음과 같은 상황에서 반환될 수 있습니다.
<울>
서버가 혼합 모드 인증에서 검색을 시작하도록 구성되고 ODBC 페더레이션이 TCP를 사용하고 바인딩이 통신 중임을 명시적으로 나타내지 않는 경우. 특정 신뢰할 수 있는 연결을 사용해야 합니다.
인터넷이 혼합 모드 및 권한 부여를 위해 구성된 것으로 간주되는 경우 ODBC 연결은 명명된 파이프를 사용하며 클라이언트가 승인된 파이프의 잠금을 해제하여 사용자가 소유권을 갖고 있음을 즉시 확인하는 데 사용하는 각 자격 증명은 말할 것도 없습니다. 연결이 설정됩니다. 연결이 신뢰할 수 있는 연결을 사용해야 함을 명시적으로 나타냅니다.
이 문제를 해결하려면 연결 흐름에 TRUSTED_CONNECTION = TRUE를 추가하세요.
예
이 예에서 인증 오류 메시지는 8입니다. 이는 전문가 암호가 올바르지 않음을 의미합니다.
<테이블 가독성 데이터 테이블 = "1"><머리>
<본체>
표>
활성화 중인 사용자
동작 중인 SQL Server 인증에 연결하려는 경우 혼합 인증을 위해 설정한 SQL Server를 확인하십시오. SQL Server 인증 모드 변경에 대한 자세한 내용은 서버 확인 모드 변경
을 확인하십시오.
SQL Server 인증을 사용하여 로그온하려는 경우 SQL Server가 온라인 상태인지 확인하고 철자가 올바른지 확인하십시오.
창 인증을 사용하여 로그인을 시도하는 경우 올바른 도메인을 입력하여 성공적으로 로그인했는지 확인하십시오.
개인 오류가 상태 1을 나타내는 경우 SQL Server 관리자에게 문의하십시오.
관리자 자격 증명을 사용하려는 경우 “관리자 권한으로 실행” 정책을 사용하여 활용을 실행하십시오. 누군가 로그인하면 Windows 사용자가 개별 로그온으로 사용할 새 리소스를 추가합니다.
데이터베이스 엔진이 독립 실행형 데이터베이스를 지원하는 경우 보안 데이터베이스 사용자를 찾은 후 로그인이 삭제되지 않았음을 확인합니다.
SQL Server와 축하하기 위해 로컬에서 대화할 때 NT AUTHORITY NETWORK SERVICE에 인증하는 서비스 접합은 컴퓨터와 관련된 정규화된 도메인 이름을 사용해야 합니다. 자세한 내용은 사용 방법: ASP.NET으로 리소스에 액세스하기 위한 전체 네트워크 서비스 계정
을 참조하십시오.
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
SQL Server를 Windows 인증 모드로 설치한 다음 SQL Server 및 Windows 인증 모드로 전환하면 sa 연결이 처음에 비활성화됩니다. 이로 인해 condition7 “연결 오류: 사용자 sa 오류”가 발생합니다. sa get 시작 탐색 활성화에 대한 자세한 내용은 서버 인증 모드 변경 을 참조하십시오.
지금 이 간단한 다운로드로 컴퓨터 성능을 높이십시오. 년1단계. 원격 데스크톱을 사용하여 로그인합니다.2단계. Microsoft SQL Server에 대한 관리를 시작합니다.3단계: 서버 인증 모드를 확인합니다.4단계: SQL 서비스를 다시 시작합니다.5단계. SQL 사용자 권한을 확인합니다.6단계: 데이터베이스에 사용자를 매핑합니다.
“사용자에 대한 로그인 실패(Microsoft SQL Server, 오류: 18456)”라는 광범위한 메시지는 SQL Server에 로그인할 때 잘못된 자격 증명을 입력해야 함을 의미합니다. 아래 스크린샷에서는 이 서버에 로그인할 수 있는 관리자 권한이 없는 사용자로 Microsoft SQL ServerManagement Studio에 로그인하고 있습니다.
개인 서버를 마우스 오른쪽 버튼으로 클릭합니다.보안 옵션에 대한 액세스.”SQL Server 및 Windows 인증 모드” 선택을 활성화합니다.확인 버튼을 클릭합니다.