查找VS Code存储的环境变量及扩展连接信息位置
VS Code Snowflake扩展连接信息存储位置
VS Code中的Snowflake扩展会将连接配置和敏感信息分开存储,具体路径依操作系统不同而不同:
各系统存储位置
Windows
- 非敏感配置(数据库名、账户名、仓库名等):
%APPDATA%\Code\User\settings.json - 加密密码/敏感凭据:Windows凭据管理器,路径为
控制面板\用户账户\凭据管理器\Windows凭据,查找以vscode.snowflake开头的条目
macOS
- 非敏感配置:
~/Library/Application Support/Code/User/settings.json - 加密密码/敏感凭据:macOS钥匙串访问,搜索
vscode.snowflake相关条目
Linux
- 非敏感配置:
~/.config/Code/User/settings.json - 加密密码/敏感凭据:系统密钥管理服务(如GNOME Keyring、KDE Wallet),存储在用户密钥环中
共享建议
settings.json仅存储非敏感信息,密码以加密形式存储,无法直接导出明文- 若要共享给团队,推荐使用VS Code工作区设置(
.vscode/settings.json)保存连接模板,让成员自行补充密码;也可以用SnowSQL的官方配置文件~/.snowsql/config,该文件支持多连接配置,密码可加密存储,成员复制后可自行替换或解密凭据
内容的提问来源于stack exchange,提问作者jonhatan_schilino
相关产品推荐
相关产品推荐

