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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以从Toad导出保存的密码相关的知识,希望对你有一定的参考价值。

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

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

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

谢谢

答案

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

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

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

另一答案

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

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

另一答案

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

另一答案

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

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

另一答案

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

另一答案

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

另一答案

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

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

另一答案

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

另一答案

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

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

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

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

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

另一答案

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

另一答案

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

另一答案

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

<SavePassword>True</SavePassword>
另一答案

正如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

以上是关于是否可以从Toad导出保存的密码的主要内容,如果未能解决你的问题,请参考以下文章

toad for oracle可否批量导出存储过程

从 Toad 导出时在数据集中包含 ROWID

删除或者备份toad保存连接数据库的用户名和密码

toad for oracle 更改表 ddl 导出

使用While循环导出Excel

Toad使用方法之导出LogMiner信息