是否可以从Toad导出保存的密码

问题描述 投票:5回答:13

我正在寻找一种从Toad for Oracle(9.5.0.31)导出已保存的用户名/密码的方法。它不一定是可用的导入格式 - 即使是明文格式也没关系。

我相信密码是在CONNECTIONPWDS.INI中加密存储的,但是根据我的阅读,该文件不会从一台机器传输到另一台机器。除了“That's a very good suggestion...”之外,Quest网站或雅虎团体似乎没有任何关于此的内容。

有没有人有幸做到这一点?或者我不得不为每个帐户挖掘密码?

谢谢

export passwords toad
13个回答
12
投票

我没有找到任何方法来导出所有连接,但我可以使用以下link中的信息逐个导出。诡计就是

  1. 创建数据库链接。
  2. 选择一个现有连接
  3. 将user / pass设置为current
  4. 显示sql

在打开的窗口中,您可以看到存储的密码。我用这种方式成功检索了存储的密码。


-1
投票

好吧,这个给我带了Tumbleweed徽章(一周没有评论或答案)......我想那里没有Toad专家,或者没有办法做到这一点。

我从来没有找到答案,所以我将假设没有办法做到这一点,我将挖掘所有密码。


-1
投票

您是否尝试过复制该文件?我对我的新系统做了同样的事情并重新启动toad,我以前的系统保存的所有连接都被加载了。


-1
投票

我最近没有尝试过,但我确实成功地将加密的密码文件从一个安装转移到另一个安装(在配置新的工作PC时),所以如果它对当前版本的TOAD不起作用,他们必须已经发现并处理了漏洞......可惜,因为它太方便了!

当时没有提取密码的选项,现在似乎不是。


-1
投票

您不能只创建一个查询,返回您尝试获取密码的当前连接的数据,然后将其导出到Excel。查询在Excel中后,查看连接字符串。应该能够看到服务器,用户名和密码。


2
投票

我总是使用实用程序中的复制用户文件..复制用户文件,然后我进行导出。当我在租赁推出后重新安装新机器/笔记本电脑时,我然后使用创建的zip文件导入我的用户设置,并填充所有内容。密码,设置,连接信息等


1
投票

如上所述的Talkingbyte.com服务确实有效,但它不是免费的(约10美元)。我用一个演示服务器测试它,它工作。它给了我足够的[免费]提示,以确认它确实准确地解密了Toad配置文件。

现在,我不确定我是否会相信我的生产数据库密码,但至少它是一个可行的选项,如果您迫切需要它,这是最后的手段!


1
投票

在Toad 12.1.X及更高版本中,可以在连接屏幕中导入和导出选项。如果您已选中“保存复选框”选项。只需导出到文本文件中,即可将相同的文本文件导入新的toad。有用。


1
投票

我刚刚在Toad中使用了utilities方法的复制用户文件,它就像一个魅力。

打开要从中导出用户设置的Toad for Oracle版本,然后转到菜单并单击Utilities,然后单击Copy User Settings…

将显示“复制用户设置”对话框,选择第二个单选按钮,然后选择Export并键入或浏览要保存生成的zip文件的本地或网络路径。

然后打开更新的Toad for Oracle版本并导入生成的相同zip文件。

当您获得新计算机并需要再次安装Toad for Oracle时,此方法特别有用。用这种方法填充了一切;密码,设置,连接信息等


0
投票

将CONNECTIONPWDS.INI复制到新安装的Toad上。确保Toad已关闭,否则将无法连接。


0
投票

尝试为此连接创建dblink,如果已保存此密码,则可以在单击选项show script时看到此密码。


0
投票

上面提到的DB Link解决方案有效,但我有30多个凭据。对我来说,以下工作:导出连接(假设密码已保存),在导入之前,我将'SavePassword'的值更新为true,这对我有用。

<SavePassword>True</SavePassword>

0
投票

正如answer from user8133620answer from Saif所提到的:

“实用程序”>“复制用户设置...” 选择“从以前的安装中复制用户文件” 点击“浏览...”

棘手的部分!您必须浏览到您的用户数据区域。如果您浏览到错误的位置,Toad会警告您所选目录不包含User Files目录。如果你浏览Program Files (x86)中的Toad安装目录,你会发现一个User File目录; Toad会将此视为有效,但实际上不会导入您的设置。

这是你想要的:

C:\ Users \%USERNAME%\ AppData \ Roaming \ Quest Software \ Toad for Oracle \ 11.0

您将不得不用自己的版本号替换部分路径(我从版本11.0升级)。 如果您在查找该位置时遇到问题,请尝试在硬盘驱动器上搜索以下任一文件:

CONNECTIONS.INI
CONNECTIONPWDS.INI

另一个棘手的部分!如answer from Sagar Gangula中所述,您需要选中“保存密码”框。如果未选中此框,则将导入连接和用户名,但不会输入密码。如果您意识到自己的错误,并选中该框并尝试再次导入,则不会更新/覆盖现有连接。你必须:

  • 删除所有连接 (使用Ctrl +单击鼠标或使用CTRL + A选择所有行,然后点击删除)
  • 确保选中“保存密码”框
  • 再次导入所有连接

使用“复制用户设置...”功能(Toad 12.1.X及更高版本),您只需一步即可完成以下操作:

  • 导入/导出所有首选项(来自User Files目录或zip存档)
  • 导入/导出所有现有连接(包括用户名和密码)
  • 将所有这些从一台计算机转移到另一台计算机(包括用户名和密码!)

在Toad 13.0.0.80中测试并确认

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.