Conceder acceso a la base de datos y a la publicación
Cuando se crea una publicación, MicrosoftSQL Server crea una lista de acceso a la publicación (PAL) para dicha publicación. La PAL se parece a una lista de control de acceso (ACL) en Windows. Para otorgar acceso a una publicación a un suscriptor de SQL Server Compact 3.5, es necesario agregar la cuenta de usuario apropiada a los inicios de sesión de SQL Server y, a continuación, agregar la cuenta de usuario a la PAL.
Configurar el acceso a la base de datos
Antes de agregar un usuario a la PAL, debe otorgar acceso de base de datos a la cuenta de usuario apropiada en función de la configuración de Internet Information Services (IIS) de Microsoft y la autenticación de SQL Server. Use la tabla siguiente para determinar qué cuenta de usuario utiliza el Agente de mezcla.
Modo de autenticación de IIS |
Modo de autenticación en el servidor SQL Server |
Agregue esta cuenta de usuario: |
---|---|---|
Acceso anónimo |
Autenticación de Windows |
nombreEquipo\IUSR_nombreEquipo o la cuenta de usuario anónimo de IIS configurada. |
Autenticación básica |
Autenticación de Windows |
El grupo o cuenta de usuario del cliente de IIS. |
Autenticación de Windows integrada |
Autenticación de Windows |
El grupo o cuenta de usuario del cliente de IIS. Esta configuración solo es compatible si SQL Server e IIS se están ejecutando en el mismo equipo. |
Autenticación de Windows integrada, básica o anónima |
Autenticación de Windows |
Usuario especificado en la propiedad DistributorLogin o PublisherLogin del objeto Replication. |
Conceder acceso a la publicación
Cuando la cuenta de usuario obtiene acceso a la base de datos, puede agregar la cuenta a la PAL.
Importante
Si el publicador y el distribuidor se encuentran en equipos diferentes, debe agregar la cuenta de usuario a las PAL de ambos. Si el usuario de IIS (en el caso de la autenticación de Windows) o el inicio de sesión de SQL Server (en el caso de la autenticación de SQL Server) no se encuentra en la PAL, aparece un mensaje de acceso denegado en el suscriptor.