我去了访问管理,然后在 SDL Tridion 2011 SP1 的用户管理中看到了一些重复的用户条目。当我尝试通过 CMS 删除这些用户时,它显示错误“TRUSTEES 中的名称无效”。
如果有人使用任何数据库查询从数据库中的受托人表中删除这些无效条目,您能否告诉我们是否应该删除它的所有约束。
我去了访问管理,然后在 SDL Tridion 2011 SP1 的用户管理中看到了一些重复的用户条目。当我尝试通过 CMS 删除这些用户时,它显示错误“TRUSTEES 中的名称无效”。
如果有人使用任何数据库查询从数据库中的受托人表中删除这些无效条目,您能否告诉我们是否应该删除它的所有约束。
执行数据库查询将使您的保修失效,所以我不建议这样做。当用户被删除然后再次添加时(在数据库中)可能会出现重复的名称条目(删除的用户保留在数据库中,因此历史记录仍然有正确的参考),这不会导致任何问题(因为用户名是不是唯一的键)。
因此,对于您提到的错误,我会联系客户支持,因为它可能有问题。
Trustees 表中重复的用户名本身不是问题——正如 Bart 所提到的,记录永远不会从表中删除,用户被标记为“已删除”。
但是,“TRUSTEES 中的名称无效”消息是一个问题。我们需要查看实际数据以确定最佳解决方案,并且您可能不想在公共论坛上发布所有用户帐户的列表。我建议联系支持人员(如 Nuno 所述)并向他们发送您的 TRUSTEES 表的导出(csv / xlsx 格式)。
手动编辑数据库将导致失去支持。