【问题标题】:Content Manager configuration snap-in "Could not read configuration item"内容管理器配置管理单元“无法读取配置项”
【发布时间】:2012-04-18 13:34:25
【问题描述】:

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

我收到以下错误:

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

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

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

【问题讨论】:

    标签: tridion


    【解决方案1】:

    内容管理器使用 .NET 加密密钥来确保对敏感配置数据(例如密码)进行加密。默认情况下没有加密。以下用户帐户自动有权访问此加密密钥:

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

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

    • 运行 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> 是用户的用户名。

    【讨论】:

    • 是的。成功了,谢谢!我通过以 MTS 用户身份运行 MMC 管理单元来修复它: runas /user:myMTSuser "Tridion Content Manager config.msc"
    猜你喜欢
    • 2023-04-05
    • 2018-08-24
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 2017-07-05
    • 1970-01-01
    • 2012-07-08
    • 2015-10-01
    相关资源
    最近更新 更多