답변:
이 문제가 발생할 수있는 다른 시나리오 (SQL 2008 R2) ...
기존 스키마와 연결하려는 SQL 인증 로그인에 연결된 사용자가 있습니다. 로그인에는 sysadmin 권한이 없으므로 위의 해결책은 도움이되지 않았습니다.
결국 데이터베이스가 여전히 SQL 2000 호환 모드로 구성되었다는 것을 알았습니다. SQL 2005로 변경하면 문제가 해결되었습니다.
새 서버의 기본 스키마는 dbo라고 가정합니다. 스키마가 데이터베이스와 함께 복사되지 않은 경우
해결책은 아니지만 아마도 이것이 도움이 될 수 있으며 msdn 기사를 살펴보십시오. http://msdn.microsoft.com/en-us/library/dd283095.aspx
foo
새 서버 에서 기본 스키마를 구성했습니다 . bar
인스턴스 사용자와 데이터베이스 사용자 레벨 둘 다에서 설정됩니다 .