Ich verwende SQL Management Studio 2008 Express als grafische Schnittstelle zu meiner lokalen SQL Server 2008 Express-Instanz, die ich lokal nur als Test- und Entwicklungsschnittstelle für meine Webprojekte verwende.Wie erhalten Sie "Administratorrechte" in SQL Server Management Studio?
Ich habe in letzter Zeit mehr Vertrauen in die SQL-Programmierung und begann, einige kompliziertere SQL-Sachen zu verwenden - mein neuestes Forschungsgebiet ist Auslöser. Zu meiner großen Überraschung scheint ich jedoch keine Administratorrechte auf meiner Serverinstanz zu haben, was bedeutet, dass ich keine einfachen Dinge wie das Debuggen oder Ändern von Zugriffsrechten tun kann.
Wenn ich versuche, das Debuggen zu starten, erhalte ich eine Meldung über die verweigerte Erlaubnis, und ich habe es auch gesehen, wenn ich versuche, Berechtigungsregeln für verschiedene Datenbanken zu verwalten. Ich vermute, dass dies etwas mit einer Option zu tun hat, die ich gewählt habe, als ich den Server installiert habe, aber da ich bereits mehrere Datenbanken eingerichtet und mit Daten gefüllt habe, möchte ich das Ganze nicht deinstallieren und neu installieren.
Gibt es eine Möglichkeit zu ändern, welches Benutzerkonto der Hauptadministrator der Serverinstanz ist? Wenn nicht, gibt es eine andere Möglichkeit, um Berechtigungen zu erhalten, um beispielsweise meine Auslöser zu debuggen?
Wie melde ich mich als lokaler Administrator an? Ich betreibe Windows Vista, und das einzige Konto, das ich kenne, ist mein reguläres Benutzerkonto (AASLOEG \ Tomas, da der Name meines Computers AASLOEG ist ...). Ich habe Rechte, um Sachen als admin laufen zu lassen, aber das Laufen von SSMS als admin tut nicht den Trick. Ich habe versucht zu tun, was diese SQL-Anweisung über die GUI tun sollte, aber mir wurde bisher die Erlaubnis verweigert ... –
Danke für die Links in Ihren Änderungen - obwohl sie mein Problem nicht gelöst haben, habe ich ein paar andere nützliche Dinge gelernt . Ich beendete das Verschieben der DB-Dateien aus dem Mssql-Verzeichnis, Neuinstallation und stellen Sie sicher, dass sowohl die lokale Admin-Gruppe als auch mein eigenes Benutzerkonto zur sysadmin-Rolle hinzugefügt wurden. Es war eine Plage, aber es funktioniert jetzt. Vielen Dank! –
FYI, das hat mein Problem gelöst. –