DB/MS-SQL

Owner 속성 오류로 데이터베이스(DB) 속성창이 열리지 않는 문제.

채윤아빠 2009. 7. 9. 10:42
728x90
반응형
데이터베이스를 다른 장비로 그대로 이전한 이후에,
SSMS에서 특정 DB의 속성창을 보려고 했더니, 다음과 같은 오류가 발생하였습니다.
제목: Microsoft SQL Server Management Studio
------------------------------
요청한 대화 상자를 표시할 수 없습니다.
------------------------------
추가 정보:
요청한 대화 상자를 표시할 수 없습니다. (SqlMgmt)
------------------------------
데이터베이스 '[GatheringData_TEST]'에 속성 Owner을(를) 사용할 수 없습니다. 이 속성이 이 개체에 대해 존재하지 않거나 액세스 권한이 부족하여 검색하지 못할 수 있습니다.  (Microsoft.SqlServer.Smo)
도움말을 보려면 다음을 클릭하십시오: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.4035.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyCannotBeRetrievedExceptionText&EvtID=Owner&LinkId=20476


해결방법을 검색해 보았더니, Lai Go 님이 아주 깔끔하게 정리해 놓으신 자료가 있어서 링크만 포함시킵니다.

SSMS에서 데이터베이스 속성 보기 실패 - 작성자 Lai Go

해결방법은 매우 간단하였습니다. 해당 DB에서,
sp_changedbowner 'sa'

위 명령을 실행해 주면 됩니다.