SQL Server 인스턴스에서 데이터베이스의 목록 보기View a List of Databases on an Instance of SQL Server

이 항목에서는 SQL ServerSQL Server 또는 SQL Server Management StudioSQL Server Management Studio 을 사용하여 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.

항목 내용In This Topic

시작하기 전 주의 사항 Before You Begin

보안 Security

사용 권한 Permissions

sys.databases 의 호출자가 데이터베이스의 소유자가 아니고 데이터베이스가 master 또는 tempdb가 아닐 경우 해당 행을 보려면 최소한 서버 수준의 ALTER ANY DATABASE 또는 VIEW ANY DATABASE 권한이 있거나 master 데이터베이스에서 CREATE DATABASE 권한이 있어야 합니다.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. 호출자가 연결된 데이터베이스는 항상 sys.databases에서 볼 수 있습니다.The database to which the caller is connected can always be viewed in sys.databases.

SQL Server Management Studio 사용 Using SQL Server Management Studio

SQL Server 인스턴스에서 데이터베이스의 목록을 보려면To view a list of databases on an instance of SQL Server

  1. 개체 탐색기에서 SQL Server 데이터베이스 엔진SQL Server Database Engine의 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.In Object Explorer, connect to an instance of the SQL Server 데이터베이스 엔진SQL Server Database Engine, and then expand that instance.

  2. 인스턴스에 있는 모든 데이터베이스 목록을 확인하려면 데이터베이스를 확장합니다.To see a list of all databases on the instance, expand Databases.

Transact-SQL 사용 Using Transact-SQL

SQL Server 인스턴스에서 데이터베이스의 목록을 보려면To view a list of databases on an instance of SQL Server

  1. 데이터베이스 엔진Database Engine에 연결합니다.Connect to the 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.From the Standard bar, click New Query.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.Copy and paste the following example into the query window and click Execute. 이 예에서는 SQL ServerSQL Server인스턴스의 데이터베이스 목록을 반환합니다.This example returns a list of databases on the instance of SQL ServerSQL Server. 목록에는 데이터베이스 이름, 데이터베이스 ID 및 데이터베이스를 만든 날짜가 포함됩니다.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  

참고 항목See Also

데이터베이스 및 파일 카탈로그 뷰(Transact-SQL) Databases and Files Catalog Views (Transact-SQL)
sys.databases(Transact-SQL) sys.databases (Transact-SQL)