Share via


Autorizzazioni necessarie per la distribuzione e l'amministrazione di Notification Services

Le attività di amministrazione per Notification Services ricadono in due categorie: distribuzione di istanze e operazioni quotidiane. Ogni categoria richiede autorizzazioni diverse.

Le attività di distribuzione, ad esempio la creazione, la registrazione, l'aggiornamento e l'eliminazione di istanze di Notification Services, richiedono privilegi maggiori, poiché questi comandi possono modificare i database e le informazioni del Registro di sistema. Queste attività richiedono l'appartenenza al gruppo Administrators locale in Microsoft Windows e ai ruoli predefiniti del server sysadmin o dbcreator in SQL Server.

Le attività amministrative quotidiane, ad esempio l'attivazione o la disattivazione di componenti e la visualizzazione dello stato delle istanze, richiedono un livello inferiore di privilegi. È possibile concedere le autorizzazioni necessarie aggiungendo altri account amministratore ai ruoli del database di Notification Services, ad esempio NSAdmin e NSAnalysis, nonché al gruppo di Windows SQLServer2005NotificationServicesUser$ComputerName.

Autorizzazioni per le attività di distribuzione e amministrazione

Le comuni attività di amministrazione, e le autorizzazioni di SQL Server e di Windows necessarie per eseguirle, sono illustrate nella tabella seguente.

Attività

Autorizzazioni di Windows minime

Autorizzazioni di SQL Server minime

Creazione di un'istanza

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo predefinito del server sysadmin

Eliminazione di un'istanza

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo predefinito del server dbcreator

Disattivazione di un'istanza

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo del database NSAdmin o ruolo predefinito del server dbcreator

Attivazione di un'istanza

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo del database NSAdmin o ruolo predefinito del server dbcreator

Esportazione di metadati dell'istanza e dell'applicazione

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo del database NSAdmin o ruolo predefinito del server dbcreator

Elenco delle istanze e delle applicazioni registrate

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Nessuno

Registrazione di un'istanza

Gruppo Administrators locale

Nessuno

Annullamento della registrazione di un'istanza

Gruppo Administrators locale

Nessuno

Aggiornamento di un'istanza

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo del database db_owner o ruolo predefinito del server sysadmin

Aggiornamento di un'istanza

Gruppo SQLServer2005NotificationServicesUser$ComputerName locale

Ruolo del database db_owner o ruolo predefinito del server sysadmin

Visualizzazione delle chiavi di crittografia degli argomenti

Gruppo Administrators locale, gruppo Power Users locale o l'account utilizzato per eseguire il motore di Notification Services

Nessuno

Visualizzazione dello stato dell'istanza

Gruppo Administrators locale

ms171300.note(it-it,SQL.90).gifNota:

Se all'istanza è stata applicata la scalabilità orizzontale, è necessario essere membro del gruppo Administrators su tutti i server che eseguono il motore.

Ruoli del database NSAnalysis, NSDistributor, NSEventProvider, NSGenerator, NSReader, NSRunService, NSSubscriberAdmin o NSVacuum. Ruolo predefinito del server sysadmin

Vedere anche

Concetti

Ruoli di database di Notification Services

Altre risorse

Utilità nscontrol

Guida in linea e informazioni

Assistenza su SQL Server 2005