Visual Studioを使用してデータベースプロジェクトとデータベース間で権限を同期する
-
22-07-2019 - |
質問
Visual Studio(2008)にデータベースプロジェクトがあり、バージョン管理システム(Git)でデータベース構造を維持するために使用しています。このデータベースプロジェクトを維持するには、VSのデータスキーマ比較ツールを使用します。私が直面している問題は、新しいオブジェクトに対する権限を失い続けることです。
では、どうすればいいですか:
- スキーマ比較ツールを使用してこれらの権限を取得します。
- スキーマ比較ツールを使用して、これらの権限をサーバーに適用します。
解決
私が見つけた許可を取得して適用する最も簡単な方法は、ツールを使用することです->オプション->データベースツール->スキーマを比較し、権限を無視チェックボックスをオフにします。次に、スキーマ比較を実行し、更新を適用します。
注:これにより、すべてのオブジェクトがスキーマ内の権限で更新されます。スキーマの変更を同期した後、アクセス許可を取得し、[アクセス許可を無視]チェックボックスをリセットしました
所属していません StackOverflow