是否可以从Toad导出保存的密码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以从Toad导出保存的密码相关的知识,希望对你有一定的参考价值。
我正在寻找一种从Toad for Oracle(9.5.0.31)导出已保存的用户名/密码的方法。它不一定是可用的导入格式 - 即使是明文格式也没关系。
我相信密码是在CONNECTIONPWDS.INI中加密存储的,但是根据我的阅读,该文件不会从一台机器传输到另一台机器。除了“That's a very good suggestion...”之外,Quest网站或雅虎团体似乎没有任何关于此的内容。
有没有人有幸做到这一点?或者我不得不为每个帐户挖掘密码?
谢谢
我没有找到任何方法来导出所有连接,但我可以使用以下link中的信息逐个导出。诡计就是
- 创建数据库链接。
- 选择一个现有连接
- 将user / pass设置为current
- 显示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 user8133620和answer 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中测试并确认
以上是关于是否可以从Toad导出保存的密码的主要内容,如果未能解决你的问题,请参考以下文章