Permisos necesarios para implementar y administrar Notification Services

Las tareas de administración de Notification Services se dividen en dos categorías: implementar instancias y operaciones cotidianas. Cada categoría requiere permisos diferentes.

Las tareas de implementación, como crear, registrar, actualizar y eliminar instancias de Notification Services, requieren mayores privilegios porque estos comandos pueden manipular bases de datos e información del Registro. Para realizar estas tareas, se debe pertenecer al grupo Administradores local en Microsoft Windows, así como a las funciones fijas de servidor sysadmin o dbcreator de SQL Server.

Las tareas administrativas cotidianas, como habilitar o deshabilitar componentes, o ver el estado de instancias, requieren un nivel inferior de privilegios. Los permisos necesarios se pueden conceder agregando cuentas de administrador a las funciones de base de datos de Notification Services, como NSAdmin y NSAnalysis, y al grupo de Windows SQLServer2005NotificationServicesUser$nombreDeEquipo.

Permisos para las tareas de implementación y administración

En la tabla siguiente se muestran las tareas comunes de administración y los permisos de Windows y SQL Server necesarios para realizar estas tareas.

Tarea

Permisos mínimos de Windows

Permisos mínimos de SQL Server

Crear una instancia

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función fija de servidor sysadmin

Eliminar una instancia

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función fija de servidor dbcreator

Deshabilitar una instancia

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función de base de datos NSAdmin o función fija de servidor dbcreator

Habilitar una instancia

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función de base de datos NSAdmin o función fija de servidor dbcreator

Exportar metadatos de instancia y aplicación

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función de base de datos NSAdmin o función fija de servidor dbcreator

Enumerar instancias y aplicaciones registradas

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Ninguno

Registrar una instancia

Grupo Administradores local

Ninguno

Eliminar una instancia del Registro

Grupo Administradores local

Ninguno

Actualizar una instancia

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función de base de datos db_owner o función fija de servidor sysadmin

Actualizar el software de una instancia

Grupo SQLServer2005NotificationServicesUser$nombreDeEquipo local

Función de base de datos db_owner o función fija de servidor sysadmin

Ver claves de cifrado de argumento

Administradores locales, el grupo Usuarios avanzados local o la cuenta utilizada para ejecutar el motor de Notification Services

Ninguno

Ver el estado de una instancia

Grupo Administradores local

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

Si la instancia está escalada, debe ser pertenecer al grupo Administradores en todos los servidores que ejecuten el motor.

Funciones de base de datos NSAnalysis, NSDistributor, NSEventProvider, NSGenerator, NSReader, NSRunService, NSSubscriberAdmin o NSVacuum; función fija de servidor sysadmin

Vea también

Conceptos

Funciones de base de datos de Notification Services

Otros recursos

nscontrol (utilidad)

Ayuda e información

Obtener ayuda sobre SQL Server 2005