Compartilhar via


Exibir uma lista de bancos de dados em uma instância do SQL Server

Este tópico descreve como exibir uma lista de bancos de dados em uma instância de SQL Server usando SQL Server Management Studio ou Transact-SQL.

Neste tópico

Antes de começar

Segurança

Permissões

Se o chamador de sys.databases não for o proprietário do banco de dados e o banco de dados não for o master ou tempdb, as permissões mínimas necessárias para ver a linha correspondente serão as permissões em nível de servidor ALTER ANY DATABASE ou VIEW ANY DATABASE ou a permissão CREATE DATABASE no banco de dados master . O banco de dados ao qual o chamador está conectado sempre pode ser exibido em sys.databases.

Como usar o SQL Server Management Studio.

Para exibir uma lista de bancos de dados em uma instância do SQL Server

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Servere expanda-a.

  2. Para consultar uma lista de todos os bancos de dados na instância, expanda Bancos de Dados.

Usando o Transact-SQL

Para exibir uma lista de bancos de dados em uma instância do SQL Server

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo retorna uma lista dos bancos de dados na instância do SQL Server. A lista inclui os nomes dos bancos de dados, suas IDs de banco de dados e as datas de criação dos bancos de dados.

USE AdventureWorks2012;  
GO  
SELECT name, database_id, create_date  
FROM sys.databases ;  
GO  
  

Consulte Também

Exibição de catálogo do bancos de dados e de arquivos (Transact-SQL)
sys.databases (Transact-SQL)