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
Nota:
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