Невозможно инициализировать объект TDSE. Код ошибки: 0x80040302 (-2147220734)

Я настраиваю сервер управления содержимым Tridion R 5.3 на Windows Server 2003. На моем сервере Windows не включена служба Active Directory. Пользователь олицетворения, который я установил в Tridion Configuration Manager:

WORKGROUP\mtsuser

так как сервер 2003 не находится ни в одном домене. Теперь, когда я пытаюсь получить доступ к консоли на //localhost/ и введите мои учетные данные для пользователя МТС. Следующая ошибка отображается при чтении сообщения в консоли как

You don't have permission to access R 5.3 contact Administrator.

Event Type: Warning 
Event Source: Kernel
Event Category: Security
Event ID: 200
Date: 2/15/2013
Time: 2:11:23 PM
User: WORKGROUP\mtsuser
Computer: WORKGROUP
Description:
Unable to Initialize TDSE object.
Access is denied for the user WORKGROUP\mtsuser.
Error Code:
0x80040302 (-2147220734)
Call stack:
SystemBLST.GetUserContext
SystemBLST.IBLSecurityST_GetUserContext
TDSE.Initialize

1 ответ

Решение

Я понятия не имею, поняли ли вы что-нибудь из того, что мы говорили о Serverfault и stackoverflow, поэтому я попробую еще раз.

  • MTSUser: учетная запись Windows, которую Tridion использует для запуска "системы"
  • TCMDBUser: учетная запись базы данных, которая используется "системой" для доступа к базе данных Tridion.
  • You don't have permission to access R 5.3: Сообщение об ошибке, в котором говорится, что у вас нет доступа к системе.

В базе данных Tridion CM есть таблица TRUSTEES. Эта таблица TRUSTEES содержит имена пользователей, которым разрешено использовать Tridion. Убедитесь, что ваша учетная запись MTSUser указана в этой таблице с правильным именем компьютера (WORKGROUP\MTSUser в вашем случае).

Так как похоже, что вы получили копию 5.3 дБ и сказали "просто заставить ее работать", необходимо выполнить следующие шаги:

  1. Убедитесь, что копия базы данных действительно включает в себя все. Я не шучу.
  2. Измените таблицу TRUSTEES, чтобы иметь правильное имя MTSUser (включая имя компьютера или домена)
  3. Пока вы находитесь в таблице TRUSTEES, добавьте пользователя для себя, чтобы вам не приходилось входить с MTSUser
  4. Запустите установщик, укажите его на нужную базу данных и удачи.

Поскольку это Tridion 5.3, версия, которой почти 6 лет, я сомневаюсь, что вы найдете много людей, которые все еще достаточно хорошо понимают процесс установки, чтобы помочь вам гораздо больше, чем эта.

Другие вопросы по тегам