You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用自定义数据库用户导出Azure SQL数据库失败,需配置哪些权限?

Azure SQL数据库导出权限问题解答

核心结论

不需要必须使用服务器创建时的管理员账号,给testuser补充以下权限即可完成导出操作。

需要添加的权限

  1. db_backupoperator角色权限
    Azure SQL的导出操作本质属于数据库备份范畴,需要用户具备备份相关权限,执行以下SQL语句:
ALTER ROLE db_backupoperator ADD MEMBER [testuser];
  1. VIEW DATABASE STATE权限
    导出过程需要读取数据库状态元数据,需单独授予该权限:
GRANT VIEW DATABASE STATE TO [testuser];

权限说明

  • db_backupoperator:允许用户执行数据库备份、导出等操作,是导出任务的核心权限
  • VIEW DATABASE STATE:让用户能够访问数据库的状态信息,确保导出工具能正确识别数据库结构与运行状态

验证操作

添加权限后,重新执行导出命令:

az sql db export ...

内容的提问来源于stack exchange,提问作者Melissa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 10:20:53