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

使用PowerShell配置Simba BigQuery ODBC驱动DSN:加密敏感数据参数配置失败

解决PowerShell配置BigQuery ODBC DSN时“Encrypted Sensitive Data”参数无法设为“所有用户”的问题

问题详情

  • 使用PowerShell的Add-OdbcDsn命令配置系统级DSN时,驱动新版本新增的“Encrypted Sensitive Data”参数始终停留在“仅当前用户”状态,无法切换到“所有用户”。
  • 所用配置代码:
Add-OdbcDsn -Name "xx" -DriverName "Simba ODBC Driver for Google BigQuery" -DsnType "System" -Platform "64-bit" -SetPropertyValue @("EncryptedSensitiveData=0","OAuthMechanism=0", "Email=xx", "KeyFilePath=xx", "Catalog=xx", "DefaultDataset=xx")
  • 参数界面截图:ODBC配置界面中Encrypted Sensitive Data选项

解决步骤

由于Add-OdbcDsn暂时不支持直接配置该参数的系统级选项,需通过注册表修改实现:

  1. 先执行上述Add-OdbcDsn命令创建好基础系统DSN。
  2. 以管理员身份打开PowerShell,执行对应注册表修改命令:
    • 64位系统/驱动:
    Set-ItemProperty -Path "HKLM:\SOFTWARE\ODBC\ODBC.INI\xx" -Name "EncryptedSensitiveData" -Value "1"
    
    • 32位系统/驱动:
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Wow6432Node\ODBC\ODBC.INI\xx" -Name "EncryptedSensitiveData" -Value "1"
    
    (将命令中的xx替换为你的DSN名称)
  3. 打开ODBC数据源管理器,验证“Encrypted Sensitive Data”已切换为“所有用户”。

注意:修改注册表必须拥有管理员权限,否则会操作失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 22:32:33