I've been asked this over the years by my manager and HR and I've yet to find a way to do this.
We have a number of users who work remotely and are never in the office.
They all have local replicas of their required databases.
Some of them own their laptops so when terminated we don't get them back, so have to coordinate to connect to them and uninstall corporate software, include Notes and their local replicas.
I've been asked if there is a way to do this from the server?
We've just terminated a remote user who will be returning his hardware, however, not immediately. So they asked if he was removed from the ACL of databases, and we allowed his system to replicate would it removed the data so he saw nothing?
I didn't think so because if he has no access to a database, he wouldn't be able to replicate with it.