Vorgehensweise: Erteilen von Datenbankberechtigungen an eine Schnittstelle der Abonnementverwaltung

Dieses Verfahren zeigt, wie dem Konto, das von einer Schnittstelle der Abonnementverwaltung verwendet wird, Datenbankberechtigungen erteilt werden. Das verwendete Konto kann entweder ein Microsoft Windows-Konto oder ein SQL Server-Anmeldekonto sein. Bei dem Verfahren wird vorausgesetzt, dass dem Konto bereits Berechtigungen zum Anmelden bei SQL Server erteilt wurden.

ms171380.note(de-de,SQL.90).gifHinweis:
Der Standardname der Instanzdatenbank lautet instanceNameNSMain. Der Standardname der Anwendungsdatenbank lautet instanceName + ApplicationName. Sie können jedoch in SQL Server 2005 den Datenbanknamen in der Instanzkonfiguration und der Anwendungsdefinition angeben.

So erteilen Sie Datenbankberechtigungen für die Abonnementverwaltung

  1. Erweitern Sie im Objekt-Explorer von SQL Server Management Studio den Knoten Datenbanken.

  2. Führen Sie für die Instanzdatenbank und jede Anwendungsdatenbank die folgenden Aktionen aus:

    1. Erweitern Sie die Datenbank.
    2. Klicken Sie mit der rechten Maustaste auf den Ordner Sicherheit, zeigen Sie auf Neu, und wählen Sie dann Benutzer aus.
    3. Geben Sie im Feld Benutzername einen Namen für den Datenbankbenutzer ein.
    4. Geben Sie im Feld Anmeldename den Namen für den Anmeldung ein.
      Der Anmeldename muss genau mit dem Namen einer vorhandenen Anmeldung in der Instanz von SQL Server übereinstimmen. Klicken Sie auf die Schaltfläche Suchen, um nach dem Anmeldenamen zu suchen.
    5. Wählen Sie im Feld Mitgliedschaft in Datenbankrollen den Eintrag NSSubscriberAdmin aus.

Beispiel

Der folgende Code zeigt, wie dem Konto, das von einer Schnittstelle der Abonnementverwaltung verwendet wird, Datenbankberechtigungen erteilt werden:

USE [InstanceNameNSMain];
CREATE USER [MyLogin];
EXEC sp_addrolemember N'NSSubscriberAdmin', N'MyLogin';
USE [InstanceNameAppName];
CREATE USER [MyLogin];
EXEC sp_addrolemember N'NSSubscriberAdmin', N'MyLogin';

Siehe auch

Konzepte

Konfigurieren von SQL Server-Berechtigungen für eine Instanz von Notification Services
Sichern von Notification Services

Andere Ressourcen

Vorgehensweisen zum Verwalten der Sicherheit (Notification Services)

Hilfe und Informationen

Informationsquellen für SQL Server 2005