Назад | Перейти на главную страницу

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

Я настраиваю сервер Tridion R 5.3 Content Manger на 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

Я понятия не имею, поняли ли вы что-нибудь из того, что мы говорили о 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 db, и вам сказали «просто заставить ее работать», необходимо выполнить следующие действия:

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

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