1

そのデータベースにSQLServerの他のユーザーが含まれている役割がある場合、SSDTのデータベースを正しく操作するにはどうすればよいですか?

たとえば、「Shared」というデータベースが1つあり、SQLログインアカウントが「Shared」の「LookupName」DBロールに含まれている他の120のデータベースがあるとします。

SSDTが「LookupName」DBロールが存在することを確認したいかどうかは気にしません。ただし、たまたまその役割を担っている120人のユーザーすべてを作成しようとはしません。しかし、それらを除外しようとすると、他のエラーが発生します。

「共有」データベースの構造は、ロールに含まれる可能性のあるユーザーの数に影響されません...これは、DBAが必要に応じて設定できる必要があるものです。では、SSDTにそれらが比較に含まれないようにするにはどうすればよいですか?

SSDT比較には、含める、無視するなどのチェックボックスが110以上ありますが、必要なチェックボックスが見つかりませんでした。

何か案は?

4

1 に答える 1

1

SSDT(Sql Server Data Tools)には、特定の機能を除外するための比較を可能にする設定ボタンがあることがわかりました。

そのため、「オブジェクトタイプ」/「アプリケーション-スコープ」で「ロールメンバーシップ」と「ユーザー」を除外すると、問題が解決しました。

于 2013-04-15T20:35:50.650 に答える