0

我们在服务器上安装了 Tridion,安装后我们更改了用户名,之后我们在日志中看到了这个问题:

Access is denied for the user MYMachinename\MTSUser.


Component: Tridion.ContentManager.CoreService
Errorcode: 770
User: NT AUTHORITY\NETWORK SERVICE

StackTrace Information Details:
   at Tridion.ContentManager.Security.AuthorizationManager.LoadAccessToken(String userName, IEnumerable`1 mappedGroupUris, IEnumerable`1 claimSets)
   at Tridion.ContentManager.Security.AuthorizationManager.LoadAccessToken(String userName, String impersonationUserName)
   at Tridion.ContentManager.Session..ctor(String userName, String impersonationUserName, UserContext userContext)
   at Tridion.ContentManager.CoreService.CoreServiceBase.Impersonate(String userName)
   at SyncInvokeImpersonate(Object , Object[] , Object[] )
   at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   at Tridion.ContentManager.CoreService.TransactionSupportInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
   at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
4

2 回答 2

7

I assume you changed the name of MTSUser.

You will need to update it in a few places then:

  1. The TRUSTEES table in the database.
  2. The Identity tab on the "SDL Tridion Content Manager" package in Component Services.
  3. On any Tridion services you have that run as the MTSUser.
  4. Various places in your Tridion Content Manager Configuration (e.g. Search settings -> Query Engine Settings / Indexer Service Settings)

Your Windows security settings should be fine, though, if you just renamed the user.

I might have forgotten some places, in which case I'm sure people will chime in.

Worst case scenario, you have to reinstall/repair - which might actually end up being the easiest option :)

于 2012-10-05T14:08:48.420 回答
4

重命名后出现的错误可能是由以下原因引起的:

  • 您需要更新在身份选项卡内的“ SDL Tridion Content Manager COM+ ”属性中配置的帐户(您的错误对我来说看起来像这样)

在此处输入图像描述

  • 许可证:根据您的许可证,它可以与机器名称耦合。您需要咨询客户支持。

  • 数据库上的受托人表将需要更新。在对数据库进行任何手动更改之前,您可能需要与客户支持进行讨论

于 2012-10-05T14:06:17.873 回答