Hi
SQL Server 2008 R2
We have snapshot replication setup, just on demand replication. There's an agent job that generates a snap at a certain time, then it subsequently calls the distribution job which replicates our data over to a target database.
My question is, during this "apply" part of replication on the target database, is there a way to restrict user access?
The concern is that users may have the ability to see data they otherwise would not during this replication process (long story). It looks like tables (articles) are updated one by one, and I can easily select against all tables while replication is happening.
I'm looking to see if there's anything built into replication which can lock the database exclusively for the replication job?
thanks
SQL Server 2008 R2
We have snapshot replication setup, just on demand replication. There's an agent job that generates a snap at a certain time, then it subsequently calls the distribution job which replicates our data over to a target database.
My question is, during this "apply" part of replication on the target database, is there a way to restrict user access?
The concern is that users may have the ability to see data they otherwise would not during this replication process (long story). It looks like tables (articles) are updated one by one, and I can easily select against all tables while replication is happening.
I'm looking to see if there's anything built into replication which can lock the database exclusively for the replication job?
thanks