Freigeben über


Erforderliche Berechtigungen zum Ausführen des Datenbankmodul-Optimierungsratgebers

Für die Sicherheit des Datenbankmodul-Optimierungsratgebers sorgen die Anmeldeinformationen, die der Benutzer eingibt. Dies gilt für die grafische Benutzeroberfläche und das Befehlszeilenprogramm dta. Der Datenbankmodul-Optimierungsratgeber kann Microsoft Windows-Anmeldeinformationen oder Microsoft SQL Server-Anmeldeinformationen verwenden. Welche Anmeldeinformationen der Datenbankmodul-Optimierungsratgeber verwendet, hängt vom Dienstkontotyp ab, der während der Installation von Microsoft SQL Server 2005 konfiguriert wird. Weitere Informationen zum Konfigurieren von Dienstkonten während der Installation finden Sie unter Einrichten von Windows-Dienstkonten.

ms190987.note(de-de,SQL.90).gifHinweis:
Der Datenbankmodul-Optimierungsratgeber sendet als Teil des Optimierungsprozesses Showplan-Anforderungen. Wenn eine Ablaufverfolgungstabelle oder -datei, die die Datenspalte LoginName enthält, als Arbeitsauslastung gelesen wird, übernimmt der Datenbankmodul-Optimierungsratgeber die Identität des in LoginName angegebenen Benutzers. Wenn dieser Benutzer keine ausreichenden Berechtigungen zum Ausführen und Erstellen von Showplans oder in der Ablaufverfolgung enthaltenen Anweisungen besitzt, optimiert der Datenbankmodul-Optimierungsratgeber diese Anweisungen nicht. Um dieses Problem zu lösen, müssen Sie die LoginName-Spalte bei Ereignissen entfernen, die nicht optimiert werden. Weitere Informationen finden Sie im Abschnitt über Arbeitsauslastungen mit Ablaufverfolgungsdateien oder Ablaufverfolgungstabellen, die die LoginName-Datenspalte enthalten, unter Vorgehensweise: Erstellen von Arbeitsauslastungen.

Initialisieren des Datenbankmodul-Optimierungsratgebers

Nachdem Sie SQL Server 2005 installiert haben, muss ein Benutzer, der ein Mitglied der festen Serverrolle sysadmin ist, den Datenbankmodul-Optimierungsratgeber vor allen anderen Benutzern starten. Wenn der Benutzer sysadmin den Datenbankmodul-Optimierungsratgeber startet, wird dadurch die Anwendung für die Verwendung durch andere Benutzer initialisiert. Nach der Initialisierung des Datenbankmodul-Optimierungsratgebers kann jeder Benutzer, der ein Mitglied der festen Datenbankrolle db_owner ist, mit dem Datenbankmodul-Optimierungsratgeber Tabellen in Datenbanken optimieren, die er besitzt. Weitere Informationen zum Initialisieren des Datenbankmodul-Optimierungsratgebers finden Sie unter Initialisieren des Datenbankmodul-Optimierungsratgebers.