Synchronisieren von Berechtigungen zwischen einem Datenbank-Projekt und einer Datenbank mit Visual Studio

StackOverflow https://stackoverflow.com/questions/1235310

Frage

Ich habe ein Datenbank-Projekt in Visual Studio (2008), dass ich meine Datenbankstruktur in einem Versionskontrollsystem (Git) halten bin mit zu. Ich benutze das Datenschema Werkzeug in VS vergleichen Sie diese Datenbank-Projekt zu erhalten. Das Problem, das ich der Begegnung ist, dass ich für neue Objekte meine Rechte halten zu verlieren.

So wie ich:

  1. Erfassen Sie diese Berechtigungen mit dem Schema-Tool vergleichen.
  2. Tragen Sie diese Berechtigungen auf einem Server das Schema mit dem Werkzeug vergleichen.
War es hilfreich?

Lösung

Die einfachste Methode, um die Berechtigungen zu erfassen und anwenden, die ich gefunden habe, ist in Tools gehen -> Optionen -> Datenbank-Tools -> Schema vergleichen und deaktivieren Sie die Berechtigungen Checkbox ignorieren. Dann das Schema Vergleich ausführen und Updates anwenden.

Hinweis: Dass dies jedes Objekt mit Berechtigungen in Ihrem Schema aktualisieren. Ich habe die Erlaubnis wurde die Erfassung, nachdem ich meine Schema-Änderungen synchronisieren und dann die Berechtigungen Checkbox ignorieren Zurücksetzen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top