0
DB를 복제하여 DB를 복제했으며 제대로 작동했습니다. 갑자기 내 SQL의 모든 뷰 참조가 뷰를 찾기 위해 스키마 참조가 필요하기 때문에 내 앱에서 실패합니다. 보기와 로그인 (서버와 DB 수준에서)을 모두 확인했으며 모두 기본 스키마로 rw를 가리 킵니다. 아무도이 문제를 일으킬만한 다른 생각이 있습니까?View need 스키마 참조
감사 의견에서 보는 바와 같이
DB를 복제하여 DB를 복제했으며 제대로 작동했습니다. 갑자기 내 SQL의 모든 뷰 참조가 뷰를 찾기 위해 스키마 참조가 필요하기 때문에 내 앱에서 실패합니다. 보기와 로그인 (서버와 DB 수준에서)을 모두 확인했으며 모두 기본 스키마로 rw를 가리 킵니다. 아무도이 문제를 일으킬만한 다른 생각이 있습니까?View need 스키마 참조
감사 의견에서 보는 바와 같이
...이 계정이 dev에 서버의 "사"는 것을 수 있습니까? 이로 인해 로그인 권한이 낮아진 환경과 다르게 작동합니다. 특히 dbo 스키마를 통해 기본 스키마로 제공 될 수 있으며 위의 오류가 발생할 수 있습니다.
SQL 오류 텍스트가 있습니까? 당신이 말하는 것에 따라 문제가 명확하지 않습니다. – Anon246
"메시지 208, 수준 16, 상태 1, 줄 1 잘못된 개체 이름 'myView'"가 표시됩니다. 내 SQL에 스키마를 포함하면 잘 작동합니다. – Limey
SELECT default_schema_name FROM sys.database_principals WHERE name = ''- put 응용 프로그램이 실행되는 계정의 이름 해당 쿼리를 시도 할 수 있습니까? 뷰와 동일한 스키마를 반환합니까? – Anon246