2012-04-04 80 views
7

我在Tridion 2011 SP1 CM服务器上,并试图启动SDL Tridion Content Manager configuration MMC管理单元。内容管理器配置管理单元“无法读取配置项”

我得到以下错误:

Could not read configuration item. Modification of this item is not available on this machine. Account has no permission to access the protected configuration section 'tridion.security'. Contact your system administrator.

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

这是怎么回事?如何解决它?

回答

11

内容管理器使用.NET加密密钥来确保敏感配置数据(如密码)的加密。默认情况下,没有加密。下面的用户帐户自动访问这个加密密钥:

  • 任何内容管理系统帐户(包括安装过程中创建的内容管理用户帐户和模拟用户帐户)
  • 用户帐户谁最初跑了用户的安装

使用的配置加密功能是完全透明的,只要符合下列条件:

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

如果要以非指定的其他用户身份运行管理单元和/或Windows服务,则必须授予该用户对加密密钥的访问权限。要授予此访问权限,身份登录的用户帐户谁最初运行安装程序,或作为其他类似授权的用户访问加密密钥的用户,并执行以下操作:

  1. 打开Windows命令提示符。
  2. 转到安装有.NET Framework版本的计算机上的目录(子目录为C:\Windows\Microsoft.NET\Framework\C:\Windows\Microsoft.NET\Framework64\)。
  3. 输入以下命令:

aspnet_regiis -pa "TridionRsaKeyContainer" "<domain>\<account>"其中<domain>是该用户的域和<account>是用户的用户名。

+0

是的。它的工作,谢谢!我通过以MTS用户身份运行MMC管理单元来修复它:runas/user:myMTSuser“Tridion Content Manager config.msc” – 2012-04-04 20:06:52