Можно ли экспортировать сохраненные пароли из жабы - PullRequest
5 голосов
/ 29 мая 2010

Я ищу способ экспортировать сохраненные имена пользователей / пароли из Toad for Oracle (9.5.0.31). Он не должен быть в удобном для импорта формате - даже в формате обычного текста все будет в порядке.

Я считаю, что пароли хранятся в зашифрованном виде в CONNECTIONPWDS.INI, но из того, что я прочитал, этот файл не передается с одного компьютера на другой. Похоже, что на сайте Quest или в группах Yahoo нет ничего, кроме " Это очень хорошее предложение ... ".

Кому-нибудь повезло, что это удалось? Или я застрял с необходимостью выкопать пароли для каждой из моих учетных записей?

Спасибо

Ответы [ 13 ]

12 голосов
/ 15 января 2015

Я не нашел способа экспортировать ВСЕ соединения, но я могу экспортировать по одному, используя информацию из следующей ссылки Хитрость в

  1. Создать ссылку на БД.
  2. Выберите одно из существующих подключений
  3. Установить пользователя / передать текущему
  4. Показать sql

В открывшемся окне вы можете увидеть ваш сохраненный пароль. Я успешно восстановил свой сохраненный пароль, используя этот способ.

2 голосов
/ 08 июня 2017

Я всегда использовал копирование пользовательских файлов из утилит .. копирование пользовательских файлов, а затем я делаю экспорт. когда я переустанавливаю на новую машину / ноутбук после сдачи в аренду, я импортирую свои пользовательские настройки, используя созданный zip-файл, и все заполняется. пароли, настройки, информация о соединении и т. д.

1 голос
/ 13 сентября 2018

В ответе от пользователя8133620 и ответе от Saif упоминается:

"Утилиты"> "Копировать настройки пользователя ..."
Выберите «Скопировать файл пользователя из предыдущей установки»
Нажмите «Обзор ...»

Сложная деталь! Вы должны перейти в свою область данных пользователя. Если вы перейдете в неправильное место, Жаба предупредит вас, что выбранный вами каталог не содержит каталог User Files. И если вы перейдете в каталог установки Toad в Program Files (x86), вы найдете каталог User File; Жаба примет это как действительное, но фактически не импортирует ваши настройки.

Это то, что вам нужно:

C: \ Users \% USERNAME% \ AppData \ Roaming \ Quest Software \ Toad для Oracle \ 11.0

Вам придется заменить часть пути на собственный номер версии (я обновлялся с версии 11.0).
Если у вас возникли проблемы с поиском этого места, попробуйте найти на жестком диске один из следующих файлов:

CONNECTIONS.INI
CONNECTIONPWDS.INI

Еще одна сложная часть! Как уже упоминалось в ответе от Сагар Гангула , необходимо установить флажок «Сохранить пароли». Если этот флажок не установлен, подключения и имена пользователей будут импортированы, но пароли не будут. Если вы поймете свою ошибку, установите флажок и попытаетесь импортировать снова, существующие подключения НЕ будут обновляться / перезаписываться. Вы должны:

  • Удалить все соединения
    (выделите все строки, используя Ctrl + щелчок с помощью мыши или CTRL + A , затем нажмите Удалить )
  • Убедитесь, что установлен флажок «Сохранить пароли»
  • Импортировать все соединения снова

Использование функции «Копировать настройки пользователя ...» (Жаба 12.1.X и выше) позволит вам сделать следующее за один шаг:

  • Импорт / экспорт всех ваших предпочтений (из каталога User Files или zip-архива)
  • Импорт / экспорт всех существующих подключений (включая имя пользователя и пароли)
  • Передача всего этого с одного компьютера на другой (включая имя пользователя и пароли!)

Протестировано и подтверждено в жабе 13.0.0.80

enter image description here

1 голос
/ 20 июня 2018

Я только что использовал копирование пользовательских файлов из метода utilities в Toad, и это сработало как шарм.

Откройте версию Toad for Oracle, из которой вы хотите экспортировать пользовательские настройки, перейдите в меню и нажмите Utilities, затем Copy User Settings….

Отображается диалоговое окно «Копировать настройки пользователя», вы выбираете второй переключатель, затем Export и вводите или ищите локальный или сетевой путь, в котором вы хотите сохранить сгенерированный zip-файл.

Затем откройте обновленную версию Toad for Oracle и импортируйте тот же zip-файл, который был сгенерирован.

Этот метод особенно полезен, когда вы получаете новый компьютер и вам необходимо снова установить Toad for Oracle. С этим методом все заполнено; Пароли, настройки, информация о соединении и т. Д.

1 голос
/ 14 июня 2018

В Toad 12.1.X и выше есть возможность импортировать и экспортировать на экране соединений. Если вы уже отметили опцию «Сохранить флажок». Просто экспортируйте в текстовый файл, и тот же текстовый файл можно импортировать в вашу новую жабу. Оно работает.

1 голос
/ 14 января 2013

Сервис Talkingbyte.com, как упомянуто выше, работает, но он не бесплатный (~ $ 10). Я проверил это с демо-сервером, и это сработало. Он дал мне достаточно [свободной] подсказки, чтобы подтвердить, что он точно расшифровал конфигурационный файл Toad.

Теперь я не уверен, что доверю этому паролям своей производственной базы данных, но по крайней мере это вариант, который работает и в крайнем случае, если он вам остро нужен!

0 голосов
/ 01 ноября 2017

Упомянутое выше решение DB Link работает, но у меня есть более 30 учетных данных. Для меня сработало следующее: Экспортируйте соединения (при условии, что пароли сохранены), и перед импортом я обновил значение «SavePassword» на true, и оно сработало для меня.

<SavePassword>True</SavePassword>
0 голосов
/ 17 ноября 2016

Попробуйте создать ссылку dblink для этого соединения, и если вы сохранили этот пароль, вы можете увидеть это, щелкнув параметр show script.

0 голосов
/ 26 сентября 2014

Скопируйте CONNECTIONPWDS.INI поверх недавно установленной жабы. Убедитесь, что жаба закрыта, иначе она не вернется ни к чему.

0 голосов
/ 16 августа 2012

Разве вы не можете просто создать запрос, который возвращает данные о текущем соединении, для которого вы пытаетесь получить пароль, а затем экспортировать его в Excel. Как только запрос в Excel, посмотрите на строку подключения. Должен быть в состоянии увидеть сервер, имя пользователя и пароль.

...