Share via


Procedura: Concessione di autorizzazioni del database a un provider di eventi non hosted

In questa procedura viene illustrato come concedere autorizzazioni del database all'account utilizzato da un provider di eventi non hosted. L'account può essere un account di Microsoft Windows oppure un account di accesso di SQL Server. In questa procedura si presume che all'account siano già state concesse le autorizzazioni per accedere a SQL Server.

[!NOTA] Il nome del database dell'istanza predefinita è InstanceNameNSMain. Il nome di database dell'applicazione predefinito è InstanceName + ApplicationName. Tuttavia, in SQL Server 2005 è possibile specificare il nome del database nella definizione della configurazione dell'istanza e dell'applicazione.

Per concedere autorizzazioni del database a un provider di eventi non hosted

  1. In Esplora oggetti di SQL Server Management Studio espandere Database.

  2. Per il database dell'istanza e per ogni database dell'applicazione, eseguire le operazioni seguenti:

    1. Espandere il database.
    2. Fare clic con il pulsante destro del mouse sulla cartella Protezione, scegliere Nuovo e quindi selezionare Utente.
    3. Immettere un nome per l'utente del database nella casella Nome utente.
    4. Nella casella Nome account di accesso immettere il nome di accesso.
      Il nome di accesso deve corrispondere esattamente al nome di un account di accesso esistente nell'istanza di SQL Server. Fare clic su Cerca per ricercare il nome di accesso.
    5. Nella casella Appartenenza a ruoli del database selezionare NSEventProvider.

Esempio

Il codice Transact-SQL seguente illustra come concedere autorizzazioni del database all'account utilizzato da un provider di eventi non hosted.

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

Vedere anche

Concetti

Configurazione delle autorizzazioni di SQL Server per un'istanza di Notification Services
Protezione di Notification Services

Altre risorse

Procedure per la gestione della sicurezza (Notification Services)

Guida in linea e informazioni

Assistenza su SQL Server 2005