1

我必须对 Lotus Notes 8.5 中托管的应用程序进行一些更改。

该数据库通常驻留在 Domino 服务器上,因此我制作了一个未加密的本地副本,并确保我在访问控制列表中具有管理员访问权限。

然而,当我尝试运行该应用程序以进行测试时,我得到一个对话框,指出“您无权运行此应用程序”。这不应该是这种情况,因为 manager 是最高级别的访问权限。

我已经尝试了在网上找到的多种解决方案,几乎所有我能想到的组合:

  • 加密和不加密的复制。
  • 复制和不复制 ACL。
  • 复制整个数据库并仅复制设计。
  • ncompact删除加密后压缩本地数据库。
  • 频繁且定期地重新启动 Notes :-)

似乎没有任何效果,Notes 拒绝让我访问数据库。我已经检查了我的用户 ID 的有效访问权限,它确实表明我有管理员访问权限,但仍然没有成功。

我怎样才能弄清楚为什么它拒绝让我运行应用程序?

4

1 回答 1

4

如果在您的数据库中使用角色并限制访问,那么您必须在 本地存储数据库的 ACL选项中设置。 Advanced / Enforce a consistent ACL across all replicas

它特定于本地数据库,通常会忽略所有角色。一致的 ACL 选项是使它们工作的唯一方法。以下是此选项如何影响对本地数据库的访问的详细说明。它不一定是本地副本- 它对本地副本的工作方式相同。

你必须小心这个选项。您可以通过设置此选项将自己排除在 ACL 更改之外,而无需为您保留/设置管理员访问权限。

于 2013-11-01T08:01:14.783 回答