Partilhar via


Exibir lista de bancos de dados no SQL Server

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do Azure

Este artigo 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.

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 estiver master ou tempdb, as permissões mínimas necessárias para ver a linha correspondente serão a permissão de 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 visualizado em sys.databases.

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 Server e expanda essa instância.

  2. Para ver uma lista de todos os bancos de dados na instância, expanda Databases.

Utilize 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, selecione Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo retorna uma lista de 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 em que os bancos de dados foram criados.

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