Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
azure SQL Managed Instance
Tento článek popisuje, jak zobrazit seznam databází v instanci SQL Serveru pomocí aplikace SQL Server Management Studio nebo Transact-SQL.
oprávnění
Pokud volající sys.databases
není vlastníkem databáze a databáze není master
ani tempdb
, minimální oprávnění potřebná k zobrazení odpovídajícího řádku jsou oprávnění ALTER ANY DATABASE nebo VIEW ANY DATABASE na úrovni serveru nebo CREATE DATABASE v databázi master
. Databázi, ke které je volající připojen, je vždy možné zobrazit v sys.databases
.
Použití aplikace SQL Server Management Studio
Zobrazení seznamu databází v instanci SQL Serveru
V Průzkumníku objektůse připojte k instanci databázového stroje SQL Serveru a poté ji rozbalte.
Chcete-li zobrazit seznam všech databází v instanci, rozbalte Databáze.
Použijte Transact-SQL
Zobrazení seznamu databází v instanci SQL Serveru
Připojte se k databázovému stroji.
Na panelu Standard vyberte Nový dotaz.
Zkopírujte a vložte následující příklad do okna dotazu a vyberte Spustit. Tento příklad vrátí seznam databází v instanci SQL Serveru. Seznam obsahuje názvy databází, jejich ID databází a data vytvoření databází.
SELECT name, database_id, create_date
FROM sys.databases;
GO