SharePoint stsadm addsolution — происходит сбой из-за ошибки разрешения (ссылка на объект)

StackOverflow https://stackoverflow.com/questions/251554

  •  05-07-2019
  •  | 
  •  

Вопрос

Попытка развернуть решение MOSS на сервере UAT с сервера разработки. в первый раз.При выполнении этой команды

stsadm -o addsolution -filename xxx

Я получаю «ссылку на объект, не установленную на экземпляр объекта» на основе этих ссылок:(и другие):

[http://social.msdn.microsoft.com/forums/en-US/sharepointdevelopment/thread/63f0f95d-1215-4041-be6d-64ae63bda276/][1]

[http://www.telerik.com/community/forums/thread/b311D-bachea.aspxЯ убедился в следующем:][1]

  1. Я являюсь членом группы администраторов фермы на сервере MOSS.
  2. Я являюсь членом WSS_RESTRICTED_WPG на сервере.
  3. Я уже был в группе WSS_ADMIN_WPG на сервере.

Я проверил журнал событий и обнаружил исключения, в которых говорилось, что вход в мою базу данных служб сайта не удался.

Если я попытаюсь добавить себя через SQL Server Mgt Studio, у меня не будет доступа для установки доступа к этой БД, например:

Причина:Невозможно открыть базу данных "SharedServices1_DB", запрашиваемой в системе входа в систему.Не удалось войти в систему.Не удалось вход для пользователя «XXXXX Administrator».

Итак, что мне не хватает?Какие-нибудь очевидные вещи, которые мне нужно сделать?Любые полезные предложения приветствуются.

Спасибо

[1]: http://MSDN ветка форума

[1]: http://Телерик поддержка темы

Это было полезно?

Решение

Я думаю, что очевидная вещь, которую вам не хватает, это то, что учетная запись пользователя не имеет необходимого разрешения на использование базы данных SharePoint - как сказано в вашем сообщении;)

Другие советы

Добавление решений не имеет ничего общего с SSP.

Обычно эта ошибка возникает из-за того, что пользователь, выполняющий команду stsadm, не имеет доступа к базе данных конфигурации фермы.Это связано с тем, что только учетная запись «учетные данные фермы» имеет доступ к базе данных конфигурации фермы.

Вы можете попробовать одну из двух вещей:

  1. Запустите команду stsadm от имени учетной записи «учетные данные фермы».Обычно это служебная учетная запись, по умолчанию это та учетная запись, которая использовалась для создания базы данных фермы в процессе установки.
  2. Измените учетную запись «Учетные данные фермы» на вошедшего в систему пользователя.Вы можете сделать это, используя stsadm -o updatefarmcredentials.

Надеюсь, это поможет!

Кажется, проблема не в вашем решении, а в SSP.Попробуйте удалить UAT SSP, создать его заново и связать со своими сайтами.

Если это сработает, вам нужно будет выяснить, почему возникла проблема.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top