Wie kann ich eine Verbindung zu einer Datenbank herstellen, ohne alle anderen Datenbanken auf dem Host zu sehen?

343
Kiril

Ich verwende Microsoft SQL Server Management Studio 2008 R2. Ich habe die Anweisungen meines Hosts befolgt und kann erfolgreich eine Verbindung zu meiner Datenbank herstellen. Ich sehe jedoch auch alle Datenbanken auf dem Host (was sehr nervig ist, weil) Da sind viele von denen)! Beachten Sie, dass ich die Optionen im Fenster "Verbindung mit Server herstellen" für die Verbindung zu meiner Datenbank festgelegt habe, es werden jedoch weiterhin alle Datenbanken auf dem Server angezeigt.

Gibt es einen Weg, um das zu vermeiden?

1

1 Antwort auf die Frage

1
billc.cn

Dies ist das Standardverhalten von SSMS. Sie müssen die Berechtigungen Ihres Benutzers einschränken, um die Datenbanken auszublenden, die Sie nicht sehen möchten.

Normalerweise sollten Sie dies jedoch nicht für Ihren Windows-zugeordneten Benutzer oder ein Administratorkonto tun. Möglicherweise möchten Sie einen neuen SQL-Benutzer (wenn Sie gemischte Konten verwenden) oder einen neuen Windows-Benutzer erstellen (verwenden Sie die Funktion "Als anderen Benutzer ausführen", um SSMS zu öffnen).

Danke ... hilfreiche Informationen, aber ich denke, ich habe diese Dinge bereits getan, weil ich den SQL-Benutzer angreife, den ich erstellt habe, als ich meine Datenbank im Kontrollfeld meines Hosts erstellt habe. Kiril vor 12 Jahren 0
@Lirik: Haben Sie eine eigene Benutzerrolle erstellt oder eine vorhandene Rolle zugewiesen? Welche Berechtigungen hatten Sie für die Sicherheitsobjekte, wenn Sie Ihre benutzerdefinierte Rolle erstellt haben? Es wird schwierig sein, Probleme zu beheben, wenn man bedenkt, dass man nur "denkt, dass man diese Dinge bereits getan hat". Wir müssen mit Sicherheit wissen, was Sie ** wissen **. surfasb vor 12 Jahren 0
@surfasb Ich habe keine Benutzerrolle geändert / angegeben. Ich verwende die Standardbenutzerrolle ... Ich dachte jedoch, dass dies eine einfache Antwort sein könnte: wie eine Art Option beim Verbinden. Gibt es bestimmte Einstellungen, die steuern, welche Datenbanken auf dem Server angezeigt werden? Kiril vor 12 Jahren 0