Share via


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

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

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

권한

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

SQL Server Management Studio 사용

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

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

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

Transact-SQL 사용

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

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

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

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

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

다음 단계