2016-11-28 1 views
-3

Ich habe eine kleine SQL Server 2014 Datenbank, die einfach nur 3 Tabellen und einige Informationen für ein Schulgruppenprojekt enthält und frage mich, was der einfachste Weg wäre, ein Gruppenmitglied in der Lage sein um auf die Datenbank zuzugreifen, anstatt manuell alle Informationen aus jeder Zeile und Spalte zu kopieren. Wir würden keine Informationen in der Datenbank ändern. Vielen Dank.Kopieren einer kleinen Datenbank in SQL Server

+0

Geben Sie ihnen Lesezugriff .... – scsimon

+1

Mögliche Duplikate von [Wie gewähre ich Lesezugriff für einen Benutzer auf eine Datenbank in SQL Server?] (Http://stackoverflow.com/questions/6688880/how-do- i-grant-read-Zugang-für-einen-Benutzer-zu-einer-Datenbank-in-SQL-Server) – scsimon

Antwort

0

Ich würde eine Datenbankrolle erstellen. Nachdem Sie die Rolle erstellt haben, fügen Sie jede Person hinzu, die auf diese Rolle zugreifen muss, und gewähren Sie dieser Rolle Lesezugriff auf jede Tabelle. Wenn eine Person in dieser Gruppe keinen Zugriff mehr benötigt, können Sie sie einfach aus der Rolle entfernen und umgekehrt.

0

Da dies ein Schulprojekt ist, nehme ich an, dass die SQL Server-Datenbank eine lokale DB und nicht auf einem gemeinsam genutzten Server ist. Sie können eine backup und restore ausführen, in denen Sie die Datenbank auf Ihrem Computer sichern und ihnen die Sicherungsdateien senden und sie verwenden können, um eine Wiederherstellung durchzuführen, um die Datenbank überall zu erstellen.

Verwandte Themen