【发布时间】:2013-11-01 07:42:27
【问题描述】:
我必须对 Lotus Notes 8.5 中托管的应用程序进行一些更改。
数据库通常驻留在 Domino 服务器上,因此我制作了一个未加密的本地副本,并确保我在访问控制列表中具有管理员访问权限。
然而,当我尝试运行该应用程序以进行测试时,我收到一个对话框,指出“您无权运行此应用程序”。这不应该是这种情况,因为经理是最高级别的访问权限。
我已经尝试了在网上找到的多种解决方案,几乎所有我能想到的组合:
- 加密和不加密复制。
- 复制和不复制 ACL。
- 复制整个数据库并仅复制设计。
- 删除加密后使用
ncompact压缩本地数据库。 - 经常并定期重启 Notes :-)
似乎没有任何效果,Notes 拒绝让我访问数据库。我已经检查了我的用户 ID 的有效访问权限,它确实表明我有管理员访问权限,但仍然不行。
我如何找出为什么它拒绝让我运行应用程序?
【问题讨论】:
-
如果在您的数据库中使用角色并限制访问,那么您必须在 ACL 选项中为 本地 存储的数据库设置“高级/跨所有副本强制执行一致的 ACL”。
-
@Knut,我建议你回答这个问题,因为它解决了问题,我不想看到你没有得到回报。如果可能的话,我希望看到更多解释,因为该选项似乎与阅读它无关。我将数据库复制到本地,因此实际上没有副本,所以我不知道如何修复它。
标签: database lotus-notes acl lotus-domino