Aion tehdä tietokantakaavion SQL Server Management Studiossa. Mutta minulla on tämä varoitus, joka sanoi:
Tietokantakaavion tukiobjekteja ei voida asentaa, koska tällä tietokannalla ei ole kelvollista omistajaa. Jatka käyttämällä ensin Tietokannan ominaisuudet -valintaikkunan Tiedostot-sivua tai
ALTER AUTHORIZATION
-käskyä asettaaksesi tietokannan omistajalle kelvollisen sisäänkirjautumisen ja lisäämällä sitten tietokantakaavion tukiobjektit.
Voitteko auttaa minua tämän virheen takia? Kuinka voin antaa itselleni (hein_) lupauksen jatkaa?
@JeffersonBElias ehdotti, että suoritan tämän koodin:
select suser_sname(owner_sid) as usersname from sys.databases where name = "FreeTimeDBSSA"
Mitä minä antaa tämän:
+-----+-----------------------+ | | usersname | +-----+-----------------------+ | 1 | DESKTOP-3BMCMPC\hein_ | +-----+-----------------------+
Tässä on minun Objektinhallinta:
Vastaa
Olen löytänyt sen hiukan vihjeen @ Jefferson B.Elias. Olen suorittanut tämän koodin:
ALTER AUTHORIZATION ON DATABASE::FreeTimeDBSSA TO sa; GO