Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird beschrieben, wie Sie eine neue Serverrolle in SQL Server 2014 mithilfe von SQL Server Management Studio oder Transact-SQL erstellen.
In diesem Themenbereich
Bevor Sie beginnen:
So erstellen Sie eine neue Serverrolle mit:
Bevor Sie beginnen
Einschränkungen und Beschränkungen
Serverrollen können für Sicherungsfunktionen auf Datenbankebene keine Berechtigung erteilt werden. Informationen zum Erstellen von Datenbankrollen finden Sie unter CREATE ROLE (Transact-SQL).
Sicherheit
Erlaubnisse
Erfordert die Berechtigung SERVERROLLENERSTELLEN oder Mitgliedschaft in der festen Serverrolle sysadmin.
Erfordert außerdem IMITATE auf dem server_principal für Anmeldungen, ALTER-Berechtigung für Serverrollen, die als server_principal verwendet werden, oder die Mitgliedschaft in einer Windows-Gruppe, die als server_principal verwendet wird.
Wenn Sie die AUTORISIERUNGsoption zum Zuweisen des Besitzers von Serverrollen verwenden, sind auch die folgenden Berechtigungen erforderlich:
Zum Zuweisen des Besitzes einer Serverrolle zu einer anderen Anmeldung ist eine IDENTITÄTswechselberechtigung für diese Anmeldung erforderlich.
Zum Zuweisen des Besitzes einer Serverrolle zu einer anderen Serverrolle ist eine Mitgliedschaft in der Empfängerserverrolle oder ALTER-Berechtigung für diese Serverrolle erforderlich.
Verwendung von SQL Server Management Studio
So erstellen Sie eine neue Serverrolle
Erweitern Sie im Objekt-Explorer den Server, auf dem Sie die neue Serverrolle erstellen möchten.
Erweitern Sie den Ordner "Sicherheit" .
Klicken Sie mit der rechten Maustaste auf den Ordner "Serverrollen ", und wählen Sie "Neue Serverrolle" aus.
Geben Sie im Dialogfeld "Neue Serverrolle -server_role_name " auf der Seite "Allgemein " im Feld "Serverrollenname " einen Namen für die neue Serverrolle ein.
Geben Sie im Feld "Besitzer " den Namen des Serverprinzipals ein, der die neue Rolle besitzt. Alternativ können Sie auf die Auslassungspunkte (...) klicken, um das Dialogfeld "Serveranmeldung oder -rolle auswählen " zu öffnen.
Wählen Sie unter "Sicherungswerte" mindestens eine sicherungsfähige Serverebene aus. Wenn eine sicherungsfähige Option ausgewählt ist, kann diese Serverrolle Berechtigungen für diese sicherungsfähige Berechtigung erteilt oder verweigert werden.
Aktivieren Sie im Feld "Berechtigungen: Explizit" das Kontrollkästchen, um dieser Serverrolle für die ausgewählten Sicherungsobjekte die Erlaubnis zu erteilen, mit Erlaubnis zu erteilen oder zu verweigern. Wenn eine Berechtigung nicht allen ausgewählten sicherungsfähigen Personen erteilt oder verweigert werden kann, wird die Berechtigung als Teilauswahl dargestellt.
Verwenden Sie auf der Seite " Mitglieder " die Schaltfläche "Hinzufügen ", um Anmeldeinformationen hinzuzufügen, die Einzelpersonen oder Gruppen zur neuen Serverrolle darstellen.
Eine benutzerdefinierte Serverrolle kann Mitglied einer anderen Serverrolle sein. Aktivieren Sie auf der Seite " Mitgliedschaften " ein Kontrollkästchen, um die aktuelle benutzerdefinierte Serverrolle zu einem Mitglied einer ausgewählten Serverrolle zu machen.
Klicke auf OK.
Verwenden von Transact-SQL
So erstellen Sie eine neue Serverrolle
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Datenbank-Engine-Instanz her.
Klicken Sie in der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.
--Creates the server role auditors that is owned the securityadmin fixed server role. USE master; CREATE SERVER ROLE auditors AUTHORIZATION securityadmin; GO
Weitere Informationen finden Sie unter CREATE SERVER ROLE (Transact-SQL).