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

修改Azure SQL安全访问后MySQL Workbench无法导入导出数据库

解决MySQL Workbench使用Microsoft Entra Auth访问Azure SQL时的"unknown option"错误

针对你切换Azure SQL到仅Microsoft Entra Auth后,MySQL Workbench导入/导出时报"unknown option"(关联az account get-access-token --resource-type oss-rdbms --output tsv --query accessToken生成的令牌)的问题,结合你提到同事同配置可正常使用,给出以下排查和解决步骤:

  • 升级Azure CLI版本
    不同版本的az CLI对令牌生成的输出格式或参数兼容性可能存在差异。执行az upgrade将本地CLI升级到最新稳定版,重新生成令牌后再通过Workbench测试。

  • 对齐MySQL Workbench版本
    旧版本Workbench对Microsoft Entra Auth的支持可能存在bug,确认你使用的Workbench版本和同事一致,若版本过低则升级到对应稳定版。

  • 检查令牌复制与输入
    确保执行az account get-access-token --resource-type oss-rdbms --output tsv --query accessToken生成的是纯令牌字符串,复制时不要包含换行、制表符或多余空格,直接粘贴到Workbench的密码输入框中。

  • 重置Workbench配置
    若本地Workbench存在自定义配置冲突,可备份配置文件后重置:

    • Windows:删除%APPDATA%\MySQL\MySQL Workbench\下的配置文件
    • macOS:删除~/Library/Application Support/MySQL/MySQL Workbench/下的配置文件
      之后重新配置Azure SQL连接。
  • 排查本地环境变量
    检查系统PATH中是否存在多个Azure CLI版本导致冲突,执行az --version查看当前CLI版本,确保和同事使用的版本一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 23:29:52