당신은 정말 당신의 해결책에 가까이있었습니다. 다음 문서에 설명 된대로 암호를 \SBSMonitoring변경 한 후 SQL Server 인스턴스를 다시 시작하고 혼합 모드 인증 이 설정sa 되어 있는지 확인하면 됩니다.
해결책
참조 : windows sbs 2011 표준에서 'sa'계정의 기본 비밀번호는 무엇입니까 (원본 목록을 약간 수정했습니다).
SQL Server Management Studio에 로그인
- 데이터베이스 엔진을 선택하십시오.
<SBSservername>\SBSmonitoring
- 서버 속성 열기
- 보안 섹션을 클릭하십시오
- SQL Server 및 Windows 인증 모드를 선택하십시오.
- 확인을 클릭하십시오
- SQL Server 인스턴스를 다시 시작하십시오.
개체 탐색기-보안 폴더-로그인 폴더로 이동합니다.
- SA 계정을 마우스 오른쪽 버튼으로 클릭하고 속성 옵션을 선택하십시오.
- 일반 페이지에서 SA 비밀번호를 변경하고 확인하십시오.
- 상태 페이지에서 로그인을 사용으로 변경하십시오. 확인을 클릭하여 변경 사항을 저장하십시오.
- SQL Server 및 모든 서비스를 다시 시작하십시오.
이 작업을 수행해야합니다.
대체 솔루션
다음 명령문을 실행하여 SQL Server 인스턴스를 혼합 모드로 설정하십시오.
USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
GO
그런 다음 서버를 다시 시작하고 sa평소 와 같이 비밀번호를 변경하십시오 .
혼합 모드 (SQL Server 및 Windows 인증 모드)
혼합 모드 인증 을 설정 하지 않으면 sa암호를 변경하고 로그인을 활성화 한 경우에도 SQL Server 로그인으로 로그인 하려고 할 때 오류 메시지가 계속 나타납니다 .

혼합 모드 (일명 SQL Server 및 Windows 인증 모드)를 활성화 하면이 오류 메시지가 사라집니다.
sa계정이 비활성화? 했습니다sa계정 이름이 변경되었습니다 및 명명 된 다른 계정이sa추가되었습니다? 다음을 실행할 때 얻을 수있는 것 :SELECT CASE SERVERPROPERTY('IsIntegratedSecurityOnly') WHEN 1 THEN 'Windows Authentication' WHEN 0 THEN 'Windows and SQL Server Authentication' END as [Authentication Mode]; SELECT name, type_desc, is_disabled FROM sys.server_principals WHERE sid = 0x01; SELECT * FROM sys.syslogins WHERE sid = 0x01;