Exibir a lista de bancos de dados no SQL Server
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do Azure
Esse artigo descreve como exibir uma lista de bancos de dados em uma instância do SQL Server usando o SQL Server Management Studio ou Transact-SQL.
Permissões do
Se o chamador do sys.databases
não for o proprietário do banco de dados e o banco de dados não for master
nem tempdb
, as permissões mínimas necessárias para ver a linha correspondente serão a permissão ALTER ANY DATABASE ou VIEW ANY DATABASE no nível do servidor 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
.
Use SQL Server Management Studio
Para exibir uma lista de bancos de dados em uma instância do SQL Server
No Pesquisador de Objetos , conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Servere a expanda.
Para consultar uma lista de todos os bancos de dados na instância, expanda Bancos de Dados.
Usar o Transact-SQL
Para exibir uma lista de bancos de dados em uma instância do SQL Server
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, selecione Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e selecione 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.
SELECT name, database_id, create_date
FROM sys.databases;
GO
Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de