Ik zal een database-diagram maken in mijn SQL Server Management Studio. Maar ik heb de volgende waarschuwing:
Ondersteuningsobjecten voor databasediagrammen kunnen niet worden geïnstalleerd omdat deze database geen geldige eigenaar heeft. Om verder te gaan, gebruikt u eerst de pagina Bestanden van het dialoogvenster Database-eigenschappen of de instructie
ALTER AUTHORIZATION
om de database-eigenaar in te stellen op een geldige login, en voegt u vervolgens de ondersteuningsobjecten voor het databasediagram toe.
Kun je me helpen met deze fout? Hoe kan ik mezelf (hein_) de belofte geven om door te gaan?
@JeffersonBElias stelde me voor om deze code uit te voeren:
select suser_sname(owner_sid) as usersname from sys.databases where name = "FreeTimeDBSSA"
Wat ik geeft dit:
+-----+-----------------------+ | | usersname | +-----+-----------------------+ | 1 | DESKTOP-3BMCMPC\hein_ | +-----+-----------------------+
Hier heb je mijn Object Explorer:
Antwoord
Ik heb het gevonden met een hint van @ Jefferson B. Elias. Ik heb deze code uitgevoerd:
ALTER AUTHORIZATION ON DATABASE::FreeTimeDBSSA TO sa; GO