简体   繁体   English

为什么我无法访问ACL上具有管理员访问权限的Notes数据库?

[英]Why can't I access a Notes DB with manager access on the ACL?

I have to make some changes to an application hosted within Lotus Notes 8.5. 我必须对Lotus Notes 8.5中托管的应用程序进行一些更改。

The database normally resides on a Domino server so I've made a local copy with no encryption and ensured I have manager access in the access control list. 数据库通常驻留在Domino服务器上,因此我创建了一个没有加密的本地副本,并确保我在访问控制列表中具有管理员访问权限。

Yet, when I try to run the application for testing purposes, I get a dialog box stating "You are not authorised to run this application". 然而,当我尝试运行应用程序进行测试时,我会看到一个对话框,指出“您无权运行此应用程序”。 This shouldn't be the case since manager is the highest level of access. 这不应该是这种情况,因为经理是最高级别的访问权限。

I've tried multiple solutions found on the net in just about every combination I can think of: 我已经尝试过在网上找到的多种解决方案,我想到的几乎所有组合:

  • copying with and without encryption. 复制加密和不加密。
  • copying and not copying the ACL. 复制而不是复制ACL。
  • copying the whole DB and copying design only. 仅复制整个数据库和复制设计。
  • compacting the local DB with ncompact after removing encryption. 删除加密后,使用ncompact压缩本地数据库。
  • restarting Notes frequently and regularly :-) 经常和定期重启Notes :-)

Nothing seems to work, Notes refuses to let me access the database. 似乎没什么用,Notes拒绝让我访问数据库。 I have checked effective access of my user ID and it does state I have manager access but still no go. 我检查了我的用户ID的有效访问权限,它确实说明了我有经理访问但仍然没有去。

How can I figure out why it's refusing to let me run the application? 我怎么能弄清楚为什么它拒绝让我运行应用程序?

In case roles are used in your database and restrict access then you have to set in ACL option Advanced / Enforce a consistent ACL across all replicas for local stored database. 如果在数据库中使用角色并限制访问,则必须在ACL 选项中设置Advanced / Enforce a consistent ACL across all replicas本地存储数据库的Advanced / Enforce a consistent ACL across all replicas

It is specific to local databases that normally all roles are ignored. 它特定于本地数据库,通常忽略所有角色。 The consistent ACL option is the only way to make them work. 一致的ACL选项是使它们工作的唯一方法。 Here is a detailed description how this option affects the access to a local database. 以下是此选项如何影响对本地数据库的访问的详细说明。 It don't have to be necessary a local replica - it works the same way for a local copy too. 它不一定是本地副本所必需的 - 它也适用于本地副本

You have to be a bit careful about this option. 你必须对这个选项有点小心。 You can exclude yourself from ACL changes setting this option without leaving/setting administrator access for you. 您可以从设置此选项的ACL更改中排除自己,而无需为您保留/设置管理员访问权限。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我可以访问Lotus Notes的数据库吗? - Can I access Lotus Notes' database? 为什么我不能使用 DB Manager 连接到 ElevateDB 数据库(所以我可以导出表)? - Why can't I connect to ElevateDB database using DB Manager (so I can export tables)? 添加到Heroku后无法访问数据库 - Can't access db after adding to Heroku 为什么我手动建立与wordpress db的新连接后无法访问我的rails应用程序数据库? - Why i can not able to access my rails application db after establishing new connection to wordpress db manually? 我可以从Django模板访问数据库吗? - Can I access DB from django template? 如何使用 ACL 限制用户访问 Redis 中的特定数据库 - How can I restrict user access to a specific database in Redis using ACL 无法使用Zencart访问数据库 - Couldn't access to db with Zencart NodeJS + MySQL,在插入时无法从应用程序访问数据库,但可以从终端访问 - NodeJS + MySQL, can't access DB from application while INSERT but can access from terminal 从ACL插件访问数据库 - Access database from ACL plugin MySQL 创建一个只能访问特定数据库的用户,为什么不能远程连接? - MySQL Create a user that can only access a specific database, why can't I connect remotely?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM