Enforcing a consistent access control list
About this task
You can ensure that an ACL remains identical on all database replicas on servers, as well as on all local replicas that users make on workstations or laptops.
Select the "Enforce a consistent Access Control List" setting on a replica whose server has Manager access to other replicas to keep the access control list the same across all server replicas of a database. If you select a replica whose server does not have Manager access to other replicas, replication fails because the server has inadequate access to replicate the ACL.
If a user replicates a database locally, the database ACL recognizes that user's access as it is known to the server. This happens automatically for local replication, regardless of whether "Enforce a consistent Access Control List" is enabled.
Additionally, enforcing a consistent access control list does not provide security for local replicas. To keep data in local replicas secure, encrypt the database on the Database Basics tab of the Database properties box.
To enforce or disable a consistent access control list
About this task
Use this method to enforce or disable a consistent ACL for a single database.
Procedure
- Make sure that you have Manager access in the database ACL.
- Select the database icon from your Bookmarks pane. If the database has multiple replicas, select the database icon from a server that has Manager access in the database ACL of the other replicas.
- Choose File - Database - Access Control.
- Click Advanced.
-
Do one of the following:
- To enforce a consistent ACL, select "Enforce a consistent Access Control List across all replicas of this database."
- To disable a consistent ACL, deselect "Enforce a consistent Access Control List across all replicas of this database."
- Click OK.