SQL Server Management Studio에서 데이터베이스 다이어그램을 만들겠습니다. 그러나 다음과 같은 경고가 있습니다.
이 데이터베이스에 유효한 소유자가 없기 때문에 데이터베이스 다이어그램 지원 개체를 설치할 수 없습니다. 계속하려면 먼저 데이터베이스 속성 대화 상자의 파일 페이지 또는
ALTER AUTHORIZATION
문을 사용하여 데이터베이스 소유자를 유효한 로그인으로 설정 한 다음 데이터베이스 다이어그램 지원 개체를 추가합니다.
이 오류를 해결하도록 도와 주시겠습니까? 계속하겠다는 약속을 어떻게 (hein_)에게 줄 수 있습니까?
@JeffersonBElias가이 코드 실행을 제안했습니다.
select suser_sname(owner_sid) as usersname from sys.databases where name = "FreeTimeDBSSA"
What me 다음을 제공합니다.
+-----+-----------------------+ | | usersname | +-----+-----------------------+ | 1 | DESKTOP-3BMCMPC\hein_ | +-----+-----------------------+
여기에 내 개체 탐색기가 있습니다.
답변
@의 힌트를 찾았습니다. JeffersonB. 엘리아스. 이 코드를 실행했습니다.
ALTER AUTHORIZATION ON DATABASE::FreeTimeDBSSA TO sa; GO