Use master 
EXEC sp_dboption 'DBNAME_OLD', 'Single User', 'TRUE' 
EXEC sp_renamedb 'DBNAME_OLD', 'DBNAME_NEW' 
EXEC sp_dboption 'DBNAME_NEW', 'Single User', 'FALSE' 

直接修改数据库名称可能会报错,因为存在其他的客户端与改数据库连接


可以使用下面语句进行查看

select spid 
from master.dbo.sysprocesses 
where dbid=db_id('DBNAME_OLD') 


更多推荐

SQL数据库修改数据库名称