데이터베이스를 SQL 2005에서 SQL 2008이 설치된 서버로 옮겼습니다.
이제 ODBC 데이터 소스를 작성하려고합니다.
"사용자가 입력 한 로그인 ID 및 비밀번호를 사용한 SQL Server 인증 사용"을 사용하고 있으며 로그인 및 비밀번호를 입력했습니다. 로그인은 SQL Server Management Studio의 보안-> 로그인에서 볼 수 있습니다.
로그인에는 이전 서버에서 동일한 로그인의 정확한 속성도 포함됩니다. 사용자 이름과 비밀번호를 입력 한 후 다음을 누르면 다음과 같은 결과가 나타납니다.
Connection failed:
SQLState: '28000'
SQL Server Error: 18456
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'myUser'.
이 내용을 읽은 후 : http://support.microsoft.com/kb/555332 서버 속성이 "Windows 인증 모드"로만 설정되어 있다는 것을 깨달았지만 "SQL Server 및 Windows 인증 모드"로 변경 한 후에도 여전히 연결 문제. 그래도 내 Windows 계정에 연결할 수 있습니다.
그냥 참고하십시오. 서버 인증을 Windows 인증에서 혼합 모드로 변경 한 경우 SA 로그인을 사용하려면 SA 로그인을 수동으로 활성화해야합니다. 귀하의 Windows 계정을 통해 액세스 할 수 있기 때문에 개인적으로 귀하의 경우에는 사용하지 않도록 설정합니다.
—
Brandon leach