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 인스턴스의 데이터베이스 목록을 보려면
개체 탐색기에서 SQL Server 데이터베이스 엔진의 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.
인스턴스에 있는 모든 데이터베이스 목록을 확인하려면 데이터베이스를 확장합니다.
Transact-SQL 사용
SQL Server 인스턴스의 데이터베이스 목록을 보려면
데이터베이스 엔진에 연결합니다.
표준 도구 모음에서 새 쿼리를 선택합니다.
다음 예제를 복사하여 쿼리 창에 붙여넣고 실행을 선택합니다. 이 예제에서는 SQL Server 인스턴스의 데이터베이스 목록을 반환합니다. 목록에는 데이터베이스 이름, 해당 데이터베이스 ID 및 데이터베이스가 만들어진 날짜가 포함됩니다.
SELECT name, database_id, create_date
FROM sys.databases;
GO
다음 단계
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기