Пароль, используемый для подключения к серверу, не сохраняется при импорте данных с сервера с помощью подключения ODBC в Excel.

Проблема

При попытке импортировать данные с сетевого сервера в Microsoft Excel пароль, используемый для подключения к серверу, не сохраняется. Это происходит, даже если вы нажали, чтобы выбрать поле Сохранить пароль в файле проверка.

Причина

Флажок Разрешить сохранение пароля проверка не был установлен на вкладке Подключение диалогового окна Свойства канала данных при подключении к источнику данных.

Решение

Щелкните, чтобы установить флажок Разрешить сохранение пароля проверка при подключении к источнику данных. Чтобы сохранить пароль в файле, выполните следующие действия.

  1. Запустите Excel и откройте новую пустую книгу.

  2. В меню Данные наведите указатель мыши на пункт Импорт внешних данных и выберите команду Импортировать данные.

    Примечание. В Microsoft Office Excel 2007 щелкните Из другого источника в группе Получить внешние данные на вкладке Данные , а затем выберите из мастера подключения к данным.

  3. В диалоговом окне Выбор источника данных щелкните Новый источник.

    Примечание. В Excel 2007 пропустите этот шаг.

  4. На шаге 1 мастера подключения к данным в разделе Тип источника данных, к которому требуется подключиться, щелкните Другое/Дополнительно, а затем нажмите кнопку Далее.

  5. В диалоговом окне Свойства канала данных на вкладке Поставщик щелкните Поставщик Microsoft OLE DB для драйверов ODBC и нажмите кнопку Далее.

  6. На вкладке Подключение в разделе Укажите источник данных выберите источник данных System DSN, введите имя пользователя и пароль, а затем выберите поле Разрешить сохранение пароля проверка. В разделе Введите исходный каталог для использования выберите базу данных на сервере и нажмите кнопку ОК.

  7. На шаге Выбор данных мастера подключения к данным выберите таблицу и нажмите кнопку Далее.

  8. На шаге Готово мастера щелкните, чтобы выбрать поле Сохранить пароль в файле проверка. Вы получите предупреждение о том, как сохранить пароль без шифрования. Нажмите кнопку Да, а затем — Готово.

  9. В диалоговом окне Выбор источника данных запишите выбранное имя файла и нажмите кнопку Открыть.

  10. В диалоговом окне Импорт данных нажмите кнопку ОК, чтобы принять значения по умолчанию.

    Обратите внимание, что данные отображаются на активном листе.

  11. Нажмите кнопку Пуск, наведите указатель на пункт Поиск, а затем — Для Files или Папок.

  12. В диалоговом окне Результаты поиска найдите файлы с именем *.odc.

  13. Щелкните правой кнопкой мыши ODC-файл с тем же именем, что и источник данных, открытый на шаге 14, и выберите команду Изменить в Блокноте.

  14. В Блокноте нажмите кнопку Найти в меню Правка. В поле Найти введите ConnectionString и нажмите кнопку Найти далее.

     Обратите внимание, что эта строка html-кода содержит "Password=MyPassword". В этом коде MyPassword — это пароль источника данных, сохраненный вместе с файлом.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».