2009-08-05 28 views
5

私はバージョン管理システム(Git)でデータベース構造を維持するために使用しているVisual Studio(2008)のデータベースプロジェクトを持っています。私はこのデータベースプロジェクトを維持するためにVSのデータスキーマ比較ツールを使用します。私が遭遇している問題は、新しいオブジェクトに対する私のパーミッションを失うことです。Visual Studioを使用してデータベースプロジェクトとデータベース間でパーミッションを同期する

それでは、どのように私ん:

  1. は、ツールを比較したスキーマを使用してこれらの権限をキャプチャします。
  2. スキーマ比較ツールを使用して、これらのアクセス許可をサーバーに適用します。

答えて

3

私が見つけた権限を取得して適用する最も簡単な方法は、ツール - >オプション - >データベースツール - >スキーマを比較し、権限を無視するチェックボックスをオフにすることです。次に、スキーマの比較を実行し、更新を適用します。

注:これは、スキーマの権限を持つすべてのオブジェクトを更新することを示しています。私はスキーマの変更を同期させた後に権限を取り込み、権限を無視して再度チェックボックスをリセットします。

関連する問題