如何删除SQL数据库?sp_delete_database_backuphistory问题

rlb*_*usa 12 sql-server-2008 drop-database

我想在我的服务器上删除一些SQL数据库,但是我遇到了问题.我的登录有以下角色:

  • 上市
  • dbcreator
  • 的ServerAdmin

当我右键单击数据库并单击"删除"时,它会说明

删除服务器'MYSERVER'(Microsoft.SqlServer.Smo)的备份历史记录失败
其他信息:对象'sp_delete_database_backuphistory'上的EXECUTE权限被拒绝

如何删除这些数据库?

小智 18

在此输入图像描述

请取消选中"删除备份并还原数据库的历史记录信息",然后单击"确定"按钮.


SQL*_*ace 17

从这样的查询窗口执行它时会遇到同样的问题吗?

DROP DATABASE DatabaseName
Run Code Online (Sandbox Code Playgroud)

  • 如果您收到正在使用连接的错误,请选择master数据库作为执行数据库.或使用此代码:`USE Master; GO DROP DATABASE AdventureWorks; GO` (3认同)