因工作需要,将domino 服务器上的数据库复制到Notes本地,然后拿到另外的Domino系统中使用。在复制的时候碰到了以下的问题:
1.复制的数据库在Notes本地后,该用户可以打开本地的复本,但是无法更改ACL的权限,ACL操作中[添加]和[删除]等按钮是灰色的。(复制用户是编辑者权限。)
使用另外的用户(本Domino内和Domino外)无论如何也打不开该数据库。提示“此数据库具有本地保护,您没有存取次数据库的权限”。
2.重新建立复本,选择[不加密]。使用另外的用户(本Domino内和Domino外),可以在本地打开该数据库复本,可以更改数据库复本的ACL。但是该用户还是无法更改数据库复本的ACL权限。
3.重新建立复本,选择[不加密]和[不拷贝存取访问控制列表]。则复本的ACl重新被定义,[default]用户是设计者,该用户是管理者。所有用户都可以打开该数据库复本和更改复本的ACL。
4.在测试使用另外一个用户,新建该用户的邮箱复本的时候发现,[拷贝存取访问控制列表]是虚的,而且被选上,不能取消。查了资料后才知道此处是灰色的取决于两个条件之一:(1)在-[文件]-[数据库]-[存取控制]-[高级]-[强制所有复本使用一致的ACL](2)该用户是该数据库的管理者。如果是管理者则在复制的时候自动加密此复本,并且作ACL保护。如果是“该用户是该数据库的管理员”的情况,只要选择[不加密],则所有用户都可以全权使用本地的数据库复本。
总之,如果我们对domino数据库了解不是很多的话,只要选择“不加密”就可以了。
【编辑推荐】