Sporządzę diagram bazy danych w moim SQL Server Management Studio. Ale mam takie ostrzeżenie, które mówi:
Nie można zainstalować obiektów obsługi diagramów bazy danych, ponieważ ta baza danych nie ma prawidłowego właściciela. Aby kontynuować, najpierw użyj strony Pliki w oknie dialogowym Właściwości bazy danych lub instrukcji
ALTER AUTHORIZATION
, aby ustawić właściciela bazy danych na prawidłowy login, a następnie dodaj obiekty obsługi diagramu bazy danych.
Czy możesz mi pomóc z tym błędem? Jak mogę sobie (hein_) obiecać, że będę kontynuować?
@JeffersonBElias zasugerował mi wykonanie tego kodu:
select suser_sname(owner_sid) as usersname from sys.databases where name = "FreeTimeDBSSA"
Co ja daje to:
+-----+-----------------------+ | | usersname | +-----+-----------------------+ | 1 | DESKTOP-3BMCMPC\hein_ | +-----+-----------------------+
Oto mój Eksplorator obiektów:
Odpowiedź
Udało mi się znaleźć wskazówkę od @ Jefferson B.Elias. Wykonałem ten kod:
ALTER AUTHORIZATION ON DATABASE::FreeTimeDBSSA TO sa; GO