SQL Server 인스턴스에서 데이터베이스의 목록 보기

이 항목에서는 SQL Server Management Studio 또는 Transact-SQL을 사용하여 SQL Server 인스턴스에서 데이터베이스 목록을 보는 방법에 대해 설명합니다.

항목 내용

  • 시작하기 전에:

    보안

  • SQL Server 인스턴스에서 데이터베이스의 목록을 보려면:

    SQL Server Management Studio

    Transact-SQL

시작하기 전에

보안

사용 권한

sys.databases의 호출자가 데이터베이스의 소유자가 아니고 데이터베이스가 master 또는 tempdb가 아닐 경우 해당 행을 보려면 최소한 서버 수준의 ALTER ANY DATABASE 또는 VIEW ANY DATABASE 권한이 있거나 master 데이터베이스에서 CREATE DATABASE 권한이 있어야 합니다. 호출자가 연결된 데이터베이스는 항상 sys.databases에서 볼 수 있습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

SQL Server Management Studio 사용

SQL Server 인스턴스에서 데이터베이스의 목록을 보려면

  1. 개체 탐색기에서 SQL Server 데이터베이스 엔진 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.

  2. 인스턴스에 있는 모든 데이터베이스 목록을 확인하려면 데이터베이스를 확장합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

Transact-SQL 사용

SQL Server 인스턴스에서 데이터베이스의 목록을 보려면

  1. 데이터베이스 엔진에 연결합니다.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.

  3. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다. 이 예에서는 SQL Server 인스턴스의 데이터베이스 목록을 반환합니다. 목록에는 데이터베이스 이름, 데이터베이스 ID 및 데이터베이스를 만든 날짜가 포함됩니다.

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

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

참고 항목

참조

데이터베이스 및 파일 카탈로그 뷰(Transact-SQL)

sys.databases(Transact-SQL)