Visualizzare un elenco di database in un'istanza di SQL Server
In questo argomento si illustra come visualizzare un elenco di database in un'istanza di SQL Server utilizzando SQL Server Management Studio o Transact-SQL.
Contenuto dell'argomento
Prima di iniziare:
Sicurezza
Per visualizzare un elenco di database in un'istanza di SQL Server utilizzando:
SQL Server Management Studio
Transact-SQL
Prima di iniziare
Sicurezza
Autorizzazioni
Se il chiamante di sys.databases non è il proprietario del database e il database non è master o tempdb, le autorizzazioni minime necessarie per visualizzare la riga corrispondente sono ALTER ANY DATABASE o VIEW ANY DATABASE a livello di server oppure l'autorizzazione CREATE DATABASE nel database master. Il database a cui è connesso il chiamante può essere sempre visualizzato in sys.databases.
[Top]
Utilizzo di SQL Server Management Studio
Per visualizzare un elenco di database in un'istanza di SQL Server
In Esplora oggetti connettersi a un'istanza del Motore di database di SQL Server, quindi espandere questa istanza.
Per visualizzare un elenco di tutti i database dell'istanza, espandere Database.
[Top]
Utilizzo di Transact-SQL
Per visualizzare un elenco di database in un'istanza di SQL Server
Connettersi al Motore di database.
Dalla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui. In questo esempio viene restituito un elenco di database nell'istanza di SQL Server. Nell'elenco sono inclusi i nomi dei database, i relativi ID di database, nonché le date di creazione dei database.
USE AdventureWorks2012;
GO
SELECT name, database_id, create_date
FROM sys.databases ;
GO
[Top]