데이터베이스 이름 바꾸기Rename a Database

이 항목에서는 SQL Server 2017SQL Server 2017 또는 SQL Server Management StudioSQL Server Management Studio 을 사용하여 Transact-SQLTransact-SQL에서 사용자 정의 데이터베이스의 이름을 바꾸는 방법에 대해 설명합니다.This topic describes how to rename a user-defined database in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. 데이터베이스 이름에는 식별자 규칙에서 허용하는 모든 문자를 사용할 수 있습니다.The name of the database can include any characters that follow the rules for identifiers.

항목 내용In This Topic

시작하기 전에 Before You Begin

제한 사항 Limitations and Restrictions

  • 시스템 데이터베이스 이름은 바꿀 수 없습니다.System databases cannot be renamed.

보안 Security

사용 권한 Permissions

데이터베이스에 대한 ALTER 권한이 필요합니다.Requires ALTER permission on the database.

SQL Server Management Studio 사용 Using SQL Server Management Studio

데이터베이스 이름을 바꾸려면To rename a database

  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. 데이터베이스를 사용하고 있지 않는지 확인하고 데이터베이스를 단일 사용자 모드로 설정합니다.Make sure that no one is using the database, and then set the database to single-user mode.

  3. 데이터베이스를 확장하고 이름을 바꿀 데이터베이스를 마우스 오른쪽 단추로 클릭한 다음 이름 바꾸기를 클릭합니다.Expand Databases, right-click the database to rename, and then click Rename.

  4. 새 데이터베이스 이름을 입력하고 확인을 클릭합니다.Enter the new database name, and then click OK.

Transact-SQL 사용 Using Transact-SQL

데이터베이스 이름을 바꾸려면To rename a database

  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. 다음 예에서는 AdventureWorks2012 데이터베이스의 이름을 Northwind로 변경합니다.This example changes the name of the AdventureWorks2012 database to Northwind.

USE master;  
GO  
ALTER DATABASE AdventureWorks2012  
Modify Name = Northwind ;  
GO  

후속 작업: 데이터베이스의 이름을 바꾼 후 Follow Up: After renaming a database

데이터베이스 이름을 바꾼 후 master 데이터베이스를 백업합니다.Back up the master database after you rename any database.

참고 항목See Also

ALTER DATABASE(Transact-SQL) ALTER DATABASE (Transact-SQL)
데이터베이스 식별자 Database Identifiers