Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instâ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
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda essa instância.
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
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 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