SharePoint stsadm addsolution-権限ベースのエラーで失敗します(オブジェクト参照)
-
05-07-2019 - |
質問
MOSSソリューションを開発サーバーからUATサーバーに展開しようとする初めて。このコマンドの実行時
stsadm -o addsolution -filename xxx
「オブジェクトのインスタンスに設定されていないオブジェクト参照」を取得します」 これらのリンクに基づいて:(およびその他):
[ http://www.telerik.com/community/ forums / thread / b311D-bachea.aspx 次のことを確認しました:] [1]
- 私はMOSSサーバーのファーム管理者グループのメンバーです
- 私はサーバー上のWSS_RESTRICTED_WPGのメンバーです
- すでにサーバー上のWSS_ADMIN_WPGグループに属していた
イベントログを確認し、サイトサービスDBへのログインに失敗したという例外を見つけました。
SQL Server Mgt Studioを介して自分を追加しようとすると、次のようにそのデータベースへのアクセスを設定するアクセス権がありません。
理由:データベースを開けません " SharedServices1_DB"によって要求された ログイン。ログインに失敗しました。ログインに失敗しました ユーザー 'XXXXX \ Administrator'の場合。
だから、私は何が欠けていますか?私がする必要がある明らかなことはありますか?役に立つ提案は大歓迎です。
ありがとう
[1]: http:// MSDN フォーラムスレッド
[1]: http:// Telerik サポートスレッド
解決
あなたが見逃している明らかなことは、あなたの投稿に書かれているように、ユーザーアカウントが共有データベースを使用するために必要な許可を持っていないことだと思います;)
他のヒント
ソリューションの追加は、SSPとは関係ありません。
通常、このエラーは、stsadmコマンドを実行するユーザーがファーム構成データベースにアクセスできないために発生します。これは、「ファーム認証情報」のみが使用されるという事実に関係しています。アカウントはファーム構成データベースにアクセスできます。
次の2つのいずれかを試すことができます:
- 「ファーム認証情報」としてstsadmコマンドを実行します。アカウント。通常、これはサービスアカウントです。デフォルトでは、インストールプロセス中にファームデータベースを作成するために使用されたアカウントです。
- 「ファーム認証情報」を変更します;ログインしているユーザーのアカウント。これを行うには、stsadm -o updatefarmcredentials を使用します。
役立つことを願っています!
問題はソリューションにあるのではなく、SSPにあるようです。 UAT SSPを削除して再作成し、サイトに関連付けてみてください。
それが機能する場合、問題が発生した理由を見つける必要があります。