Cómo conceder permisos de base de datos a una interfaz de administración de suscripciones

Este procedimiento muestra cómo conceder permisos de base de datos a la cuenta utilizada por una interfaz de administración de suscripciones La cuenta utilizada puede ser una cuenta de Microsoft Windows o una cuenta de inicio de sesión de SQL Server. Este procedimiento presupone que ya se han concedido permisos a la cuenta para iniciar sesión en SQL Server.

[!NOTA] El nombre predeterminado de base de datos de instancia es instanceNameNSMain. El nombre predeterminado de base de datos de aplicación es instanceName + applicationName. Sin embargo, en SQL Server 2005, puede especificar el nombre de base de datos en la definición de aplicación y configuración de la instancia.

Para conceder permisos de base de datos para la administración de suscripciones

  1. En el Explorador de objetos de SQL Server Management Studio, expanda Bases de datos.

  2. En la base de datos de instancias y en cada base de datos de aplicación, haga lo siguiente:

    1. Expanda la base de datos.
    2. Haga clic con el botón secundario en la carpeta Seguridad, seleccione Nuevo y, a continuación, Usuario.
    3. En el cuadro Nombre de usuario, escriba un nombre para el usuario de base de datos.
    4. En el cuadro Nombre de inicio de sesión, escriba el nombre de inicio de sesión.
      El nombre de inicio de sesión debe coincidir exactamente con el nombre de un inicio de sesión existente en la instancia de SQL Server. Haga clic en Buscar para buscar el nombre de inicio de sesión.
    5. En el cuadro Miembros de la función de base de datos, seleccione NSSubscriberAdmin.

Ejemplo

El siguiente código muestra cómo conceder permisos de base de datos a la cuenta utilizada por una interfaz de administración de suscripciones:

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

Vea también

Conceptos

Configurar permisos de SQL Server para una instancia de Notification Services
Proteger Notification Services

Otros recursos

Administrar temas de procedimientos sobre seguridad (Notification Services)

Ayuda e información

Obtener ayuda sobre SQL Server 2005