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 do SQL Server usando o SQL Server Management Studio ou o Transact-SQL.

Neste tópico

  • Antes de começar:

    Segurança

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

    SQL Server Management Studio

    Transact-SQL

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 mestre 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 mestre. O banco de dados ao qual o chamador está conectado sempre pode ser exibido em sys.databases.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando 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 Server e expanda-a.

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

Ícone de seta usado com o link Voltar ao Início[Top]

Usando 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

Ícone de seta usado com o link Voltar ao Início[Top]

Consulte também

Referência

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

sys.databases (Transact-SQL)