Frage

Nach der Installation von SQL Server 2005 habe ich versucht, eine neue Datenbank (Befehl: create database database_name) zu erstellen. Aber die Nachricht ist ein Fehler aufgetreten: die Erlaubnis, eine Datenbank in ‚Master‘ Datenbank erstellen verweigert. Meine Frage ist 1.), wie diese Master-Datenbank zu verlassen und eine neue Datenbank außerhalb, 2.) zu schaffen, was ist eine Master-Datenbank.

War es hilfreich?

Lösung

Sie müssen sich einloggen Konto sa (Systemadministrator) verwenden, die alle Berechtigungen verfügen sollte. Von dort können Sie zusätzliche Konten erstellen, wie benötigt werden.

eine neue Datenbank zu erstellen, ist der einfachste Weg SQL Server Management Studio verwenden, und Sie können einen Rechtsklick auf „Datenbanken“ (im linken Bereich), und wählen Sie eine neue Datenbank zu erstellen.

Die „Master-Datenbank“ im Grunde nur enthält die Metadaten-Informationen (das heißt Daten zu allen anderen DBs, usw.)

Andere Tipps

Die Master-Datenbank ist die Standarddatenbank, auf die Sie sich einloggen. Es klingt wie Sie nicht über die Berechtigungen einrichten. Die einfachste Lösung, um einfach loszulegen Mgmt Studio als Administrator auszuführen. Für die richtige Art und Weise Berechtigungen zu ändern, suchen Sie hier: http://msdn.microsoft .com / en-us / library / bb326612.aspx .

SQL Server verwaltet viele Meta-Daten über SQL Server, Datenbanken, Dateien, Logins etc. in der Master-Datenbank. Master-Datenbank ist das Herz und Schlüssel für SQL Server ordnungsgemäß funktionieren.

hat eine Master-Datenbank zu verwenden, um neue Benutzer erzeugten Datenbanken zu erstellen. Es sieht aus wie die Login Sie verwenden, nicht über Berechtigungen für die Master-Datenbank oder haben keine Berechtigungen, eine neue Datenbank zu erstellen. Stellen Sie sicher, dass Sie genügend Berechtigungen zum Erstellen der Datenbank und fügen sich db_creator Rolle oder der höheren Ebene Sysadmin-Rolle.

Ich würde Ihnen nicht empfehlen SSMS zu verwenden, um eine neue Datenbank zu erstellen. Ich würde den T-SQL-Skript verwenden, wie Sie mehr Kontrolle haben. Nachdem Sie die Datenbank erstellt haben, stellen Sie sicher, dass Sie Turn-offed AUTO SHRINK. Auch stellen Sie sicher, haben Sie die anfängliche Dateigröße groß genug, so eingestellt, dass die Dateien nicht automatisch wachsen. Auch stellen Sie sicher, haben Sie die Auto-wachsen lang genug, so eingestellt, dass sie nicht in kleinen Schritten wachsen.

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