Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La replicación restringe las acciones específicas que un usuario puede realizar en función de los roles a los que se asigna el inicio de sesión del usuario. La replicación ha concedido determinados permisos al rol fijo de servidor sysadmin, al rol fijo de base de datos db_owner y a los usuarios de la lista de acceso a la publicación (PAL).
Requisitos de rol de seguridad para la configuración de replicación
En la tabla siguiente se resume el nivel de autenticación necesario para las tareas comunes de configuración de replicación:
| Tarea de configuración | Requisito de pertenencia |
|---|---|
| Habilite un distribuidor, publicador o suscriptor. | rol de servidor de sysadmin en el servidor del publicador. |
| Habilite una base de datos para la replicación. | rol de servidor sysadmin en el publicador. |
| Cree una publicación. | db_owner rol de base de datos en la base de datos de publicación en el publicador o rol de servidor sysadmin en el publicador. |
| Ver propiedades de la publicación. | Miembro de la PAL en el publicador, rol de base de datos db_owner en la base de datos de publicación en el publicador, o rol de servidor sysadmin en el publicador. |
| Cree una suscripción. |
db_owner rol de base de datos en la base de datos de publicación en el publicador o sysadmin rol de servidor en el publicador. db_owner rol de base de datos en la base de datos de suscripciones en el Suscriptor o rol de servidor sysadmin en el Suscriptor. |
| Configurar perfiles de agente. | rol de servidor sysadmin en el distribuidor. |
Requisitos de rol de seguridad para el mantenimiento de replicación
En la tabla siguiente se resume el nivel de autenticación necesario para las tareas comunes de mantenimiento de replicación:
| Tarea de mantenimiento | Requisito de pertenencia |
|---|---|
| Modifique o quite un distribuidor, publicador o suscriptor. | rol de administrador del sistema en el servidor adecuado. |
| Modifique o quite una publicación. | db_owner rol de base de datos en la base de datos de publicación en el Publicador o el rol de servidor sysadmin en el Publicador. |
| Modifique o quite una suscripción en el publicador. | db_owner en la base de datos de publicación en el Publicador o el rol de servidor sysadmin en el Publicador. |
| Modifique o quite una suscripción en el suscriptor. | db_owner rol de base de datos en la base de datos de suscripciones en el rol de servidor suscriptor o sysadmin del suscriptor. |
| Marque una suscripción para reinicialización. | Suscripción de inserción: rol de base de datos db_owner en la base de datos de publicación en el publicador o rol de servidor sysadmin en el publicador. Suscripción de extracción: rol db_owner en la base de datos de suscripción en el Suscriptor o rol de servidor sysadmin en el Suscriptor. |
| Vea la actividad de replicación, los errores y el historial mediante el Monitor de replicación. Un usuario no puede modificar perfiles de agente, programaciones, etc., a menos que el usuario sea miembro del rol de servidor sysadmin . | rol de base de datos replmonitor en la base de datos de distribución en el Distribuidor o rol de servidor sysadmin en el Distribuidor. |
| Mantener agentes de replicación. |
db_owner rol de base de datos en la base de datos adecuada o el rol de servidor sysadmin en el servidor adecuado. Si un usuario creó el agente en el rol sysadmin y no se especificó una cuenta de proxy para el agente, el agente se ejecuta en el contexto de la cuenta del Agente SQL Server. En este caso, un usuario del rol db_owner no puede modificar el trabajo asociado al agente. |
| Inicie o detenga un agente de replicación. | Propietario de la tarea del agente o del rol de servidor sysadmin en el servidor apropiado. |
Véase también
Procedimientos recomendados de seguridad de replicación
Seguridad de replicación de SQL Server