Content Manager配置管理单元“无法读取配置项”

时间:2012-04-04 19:29:50

标签: tridion

我在Tridion 2011 SP1 CM服务器上,我正在尝试启动SDL Tridion Content Manager configuration MMC管理单元。

我收到以下错误:

  

无法读取配置项。修改此项目不是   可在此机器上使用。帐户无权访问   受保护的配置部分'tridion.security'。联系你的   系统管理员。

我的用户当然是本地管理员的一部分。

发生了什么事?如何解决?

1 个答案:

答案 0 :(得分:11)

Content Manager使用.NET加密密钥来确保加密敏感配置数据(如密码)。默认情况下,没有加密。以下用户帐户可自动访问此加密密钥:

  • 任何Content Manager系统帐户(包括安装期间创建的Content Manager用户帐户和模拟用户帐户)
  • 最初运行安装程序的用户的用户帐户

配置加密功能的使用是完全透明的,只要满足以下条件:

  • 运行SDL Tridion MMC管理单元配置工具的用户帐户与最初运行安装程序的用户帐户相同。
  • 执行各种SDL Tridion Windows服务的用户不会更改其默认值。

如果要将Snap-in和/或Windows服务作为指定的其他用户运行,则必须授予该新用户对加密密钥的访问权限。要授予此访问权限,请以最初运行安装程序的用户的用户帐户登录,或者以具有访问加密密钥的其他类似授权用户身份登录,并执行以下操作:

  1. 打开Windows命令提示符。
  2. 转到计算机上安装了.NET Framework版本的目录(C:\Windows\Microsoft.NET\Framework\C:\Windows\Microsoft.NET\Framework64\的子目录)。
  3. 输入以下命令:
  4. aspnet_regiis -pa "TridionRsaKeyContainer" "<domain>\<account>"其中<domain>是此用户的域名,<account>是用户的用户名。