Afficher une liste des bases de données sur une instance de SQL ServerView a List of Databases on an Instance of SQL Server

Cette rubrique explique comment afficher une liste des bases de données sur une instance de SQL ServerSQL Server à l'aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL.This topic describes how to view a list of databases on an instance of SQL ServerSQL Server by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

Dans cette rubriqueIn This Topic

Avant de commencer Before You Begin

Sécurité Security

Autorisations Permissions

Si l’appelant de sys.databases n’est pas le propriétaire de la base de données et si celle-ci n’est pas de type master ou tempdb, les autorisations minimales requises pour consulter la ligne correspondante sont les autorisations ALTER ANY DATABASE ou VIEW ANY DATABASE au niveau du serveur, ou encore l’autorisation CREATE DATABASE dans la base de données master .If the caller of sys.databases is not the owner of the database and the database is not master or tempdb, the minimum permissions required to see the corresponding row are ALTER ANY DATABASE or VIEW ANY DATABASE server-level permission, or CREATE DATABASE permission in the master database. La base de données à laquelle l'appelant est connecté peut toujours être vue dans sys.databases.The database to which the caller is connected can always be viewed in sys.databases.

Utilisation de SQL Server Management Studio Using SQL Server Management Studio

Pour afficher une liste des bases de données sur une instance de SQL ServerTo view a list of databases on an instance of SQL Server

  1. Dans l' Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL ServerSQL Server Database Engine, puis développez-la.In Object Explorer, connect to an instance of the Moteur de base de données SQL ServerSQL Server Database Engine, and then expand that instance.

  2. Pour afficher une liste de toutes les bases de données de l'instance, développez Bases de données.To see a list of all databases on the instance, expand Databases.

Utilisation de Transact-SQL Using Transact-SQL

Pour afficher une liste des bases de données sur une instance de SQL ServerTo view a list of databases on an instance of SQL Server

  1. Connectez-vous au Moteur de base de donnéesDatabase Engine.Connect to the Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.From the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute. Cet exemple retourne une liste des bases de données de l'instance de SQL ServerSQL Server.This example returns a list of databases on the instance of SQL ServerSQL Server. La liste inclut les noms des bases de données, leurs ID de base de données, et les dates auxquelles les bases de données ont été créées.The list includes the names of the databases, their database IDs, and the dates when the databases were created.

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

Voir aussiSee Also

Affichages catalogue de bases de données et de fichiers (Transact-SQL) Databases and Files Catalog Views (Transact-SQL)
sys.databases (Transact-SQL) sys.databases (Transact-SQL)