首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于权限不足,无法备份SQL数据库

由于权限不足,无法备份SQL数据库
EN

Server Fault用户
提问于 2015-01-09 22:28:28
回答 1查看 587关注 0票数 -1

我们试图对数据库执行内部SQL备份,但是在配置数据库时,SA用户帐户已被禁用。出于任何原因,BUILTIN\User只具有“公共”权限。

我们尝试使用“管理员”帐户登录,希望启用SA帐户,但是Administrator用户没有权限这样做(还尝试了CLI重置,没有工作)

我们进行此备份的原因是数据库正在迁移到新服务器,有人知道如何重新启用SA帐户或备份我们的数据库吗?

这是一个域控制器服务器。

谢谢!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-01-09 22:40:57

<首先解决这个问题。>通常不建议将SQL放在DC上。(我知道,您可能是以这种方式继承了它,并继续前进。)的方式。

如果您愿意删除SQL,您确实可以做到这一点。

  1. 关闭服务中的SQL。
  2. 启动管理命令提示符。
  3. 导航到带有SQL可执行文件的文件夹。
  4. 以单用户模式(sqlsevr -m -SSQLEXPRESS)启动Server。
  5. 使用SQLCMD和集成安全性(SQLCMD -E -SSQLEXPRESS)连接到实例。
  6. 如果帐户还不存在,就为自己创建一个帐户(Create Login [YourDomain\YourUsername] from windows; go)。
  7. 使您的帐户成为管理员(exec sp_addsrvrolemember @loginname='YourDomain\YourUsername'; go)。
  8. 重新启动SQL并连接。

然后,您应该能够重新启用SA、备份数据库等。

(本地系统帐户也可能具有备份权限,但您可能希望重新控制Server。)

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/658520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档