根据这篇文章,HeidiSQL将密码混淆存储在注册表中。我希望以更安全的方式保存它们:我有一个加密的VeraCrypt卷,我希望只有当该卷被挂载时,HeidiSQL才能访问我的密码。有没有办法实现这一点?
一个小点子: 使用HeidiSQL的便携版 将您的便携版HeidiSQL放入您的veraCrypt卷中 当然,这是在假设HeidiSQL便携版不会在注册表中存储任何内容的情况下。您需要通过将其从一个PC的USB驱动器中使用到另一个PC上,并查看您的密码是否传输到另一个PC来验证这一点。
portable_settings.txt
的文件中。如果找不到该文件,它将从注册表加载设置。奖励技巧:删除portable_settings.txt
,启动便携式HeidiSQL(将从注册表加载设置),单击“更多->导出设置到文件”,并在与便携式heidisql.exe
相同的目录中调用文件portable_settings.txt
。然后删除注册表(HKEY_USERS...\Software\HeidiSQL\Servers)。 - Tim Pohlmann