0

管理コンソールユーザーに(別のドメインから...)別のユーザーを追加しようとしていますが、マスターデータベースにアカウントを追加しようとすると手順が失敗します。

ログの関連部分は次のとおりです。

開始ノード:ADDSYSTEMDBACCOUNT

[情報@07:21:43.223] NodePath:ADDCOLLACCOUNT / ADDSYSTEMDBACCOUNT

[情報@07:21:43.223]システムデータベースへのアカウントの追加..。

[情報@07:21:43.223]マスターデータベースにアカウントを追加しています...

[情報@07:21:43.223] ModifiedExecRole:Add:DEV \ helis

[エラー@07:21:43.363]マスターへのDEV\helisの追加に失敗しました。

[エラー@07:21:43.363] System.Data.SqlClient.SqlException(0x80131904):役割'TFSEXECROLE'が存在しないか、権限がないため、変更できません。Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex、QueryExecutionState queryState)at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(Exception exception)at Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType 、CommandBehaviorの動作)Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlSecurityComponent.ModifyExecRole(String accountName、String role、AccountsOperation operation)at Microsoft.TeamFoundation.Admin.ConfigureAddAccountToSystemDBs.AddToDatabase(ActivityContext context、

[情報@07:21:43.363]返されたノード:エラー

[エラー@07:21:43.363]

[情報@07:21:43.363]完了したAddAccountToSystemDBs:エラー

[情報@07:21:43.363] ----------------------------------------- ------------

[情報@07:21:43.363]実行結果:

[情報@07:21:43.363]全体的な結果:失敗

[情報@07:21:43.363]完了したノード:2

[情報@07:21:43.363]成功したノード:1

[情報@07:21:43.363]スキップされたノード:0

[情報@07:21:43.363]エラーのあるノード:1

[情報@07:21:43.363]警告のあるノード:0

[情報@07:21:43.363]エラーメッセージの数:2

[情報@07:21:43.363]警告メッセージの数:0

[情報@07:21:43.363]情報メッセージの数:0

[エラー@07:21:43.363]アクティビティが失敗しました。

[情報@07:21:43.363]アクティビティが失敗し、ロールバックなどの失敗の処理がありません

このサーバーで管理者権限を持つユーザーを使用しているので、権限の問題だと思います。

編集: TFSは、ドメイン(DEV)の一部ではないマシン(DEV-LOCAL)にインストールされます。これで、マシンはドメインの一部になりました。IEは、コンピューターのプロパティを見ると、コンピューター名が「DEV-LOCAL」、完全なコンピューター名が「DEV-LOCAL.DEV.local」と表示されます。ドメイン名:「DEV.local」

何か案が?

4

1 に答える 1

3

SQL Serverでロールを変更するには、sysadminロールが必要です。

于 2013-03-21T12:27:20.537 に答える