Sincronizzazione delle autorizzazioni tra un progetto di database e un database mediante Visual Studio

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

Domanda

Ho un progetto di database in Visual Studio (2008) che sto usando per mantenere la struttura del mio database in un sistema di controllo della versione (Git). Uso lo strumento di confronto dello schema di dati in VS per mantenere questo progetto di database. Il problema che sto riscontrando è che continuo a perdere le autorizzazioni per i nuovi oggetti.

Quindi, come posso:

  1. Cattura queste autorizzazioni usando lo strumento di confronto dello schema.
  2. Applica queste autorizzazioni a un server usando lo strumento di confronto dello schema.
È stato utile?

Soluzione

Il metodo più semplice per acquisire e applicare le autorizzazioni che ho trovato è quello di accedere agli strumenti - > opzioni - > strumenti di database - > schema confronta e deseleziona la casella di controllo ignora le autorizzazioni. Quindi eseguire il confronto dello schema e applicare gli aggiornamenti.

Nota: che aggiornerà ogni oggetto con autorizzazioni nel tuo schema. Ho acquisito l'autorizzazione dopo aver sincronizzato le modifiche dello schema e quindi ho reimpostato la casella di controllo Ignora autorizzazioni

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top