Ich werde ein Datenbankdiagramm in meinem SQL Server Management Studio erstellen. Ich habe jedoch die folgende Warnung:
Unterstützungsobjekte für Datenbankdiagramme können nicht installiert werden, da diese Datenbank keinen gültigen Eigentümer hat. Verwenden Sie zum Fortfahren zuerst die Seite „Dateien“ des Dialogfelds „Datenbankeigenschaften“ oder die Anweisung
ALTER AUTHORIZATION
, um den Datenbankeigentümer auf eine gültige Anmeldung festzulegen, und fügen Sie dann die Unterstützungsobjekte für das Datenbankdiagramm hinzu. P. >
Können Sie mir bei diesem Fehler helfen? Wie kann ich mir (hein_) das Versprechen geben, fortzufahren?
@JeffersonBElias schlug mir vor, diesen Code auszuführen:
select suser_sname(owner_sid) as usersname from sys.databases where name = "FreeTimeDBSSA"
Was ich gibt dies:
+-----+-----------------------+ | | usersname | +-----+-----------------------+ | 1 | DESKTOP-3BMCMPC\hein_ | +-----+-----------------------+
Hier haben Sie meinen Objekt-Explorer:
Antwort
Ich habe es mit einem Hinweis von @ gefunden JeffersonB.Elias. Ich habe diesen Code ausgeführt:
ALTER AUTHORIZATION ON DATABASE::FreeTimeDBSSA TO sa; GO