Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
In dit artikel wordt beschreven hoe u een lijst met databases op een exemplaar van SQL Server kunt weergeven met behulp van SQL Server Management Studio of Transact-SQL.
machtigingen
nl-NL: Als de aanroeper van sys.databases
niet de eigenaar van de database is en de database niet master
of tempdb
is, zijn de minimale machtigingen die nodig zijn om de bijbehorende rij te zien ALTER ANY DATABASE of VIEW ANY DATABASE server-level permissie, of CREATE DATABASE permissie in de master
database. De database waarmee de aanroeper is verbonden, kan altijd worden weergegeven in sys.databases
.
SQL Server Management Studio gebruiken
Een lijst met databases weergeven op een exemplaar van SQL Server
Maak in Objectverkennerverbinding met een exemplaar van de SQL Server Database Engine en vouw dat exemplaar vervolgens uit.
Als u een lijst met alle databases op het exemplaar wilt zien, vouwt u Databasesuit.
Gebruik Transact-SQL
Een lijst met databases weergeven op een exemplaar van SQL Server
Maak verbinding met de database-engine.
Selecteer vanuit de standaardbalk Nieuwe query.
Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld wordt een lijst met databases geretourneerd op het exemplaar van SQL Server. De lijst bevat de namen van de databases, de bijbehorende database-id's en de datums waarop de databases zijn gemaakt.
SELECT name, database_id, create_date
FROM sys.databases;
GO