Пароль исчезает из ODBC Data Source Administrator

Я создал источник данных пользователя на основе

http://blog.mclaughlinsoftware.com/2012/09/12/sql-server-odbc-osn/

Когда я пытаюсь вызвать скрипт powershell, который отправляет данные SQL в EXCEL

$qt = $ws.QueryTables.Add("ODBC;DSN=$DSN", $ws.Range("A1"), $SQL) if ($qt.Refresh()){ $ws.Activate() $ws.Select() } 

Появится таблица EXCEL и предложит мне пароль SAME, который я ввел при создании DSN

введите описание изображения здесь

И когда я перейду к администратору источника данных ODBC, выберите созданный мной DSN, нажмите «Настроить» и продолжайте «Далее», он показывает, что поле для пароля пустое

введите описание изображения здесь

Как исправить это, так 1. Пароль остается в DSN 2. Я не запрашиваю пароль каждый раз, когда запускаю скрипт Powershell, который отправляет данные SQL в EXCEL

Вам нужно указать идентификатор пользователя и пароль в приложении, чтобы избежать запроса. Драйверы ODBC SQL Server не хранят учетные данные пользователя. Я считаю, что вы можете просто указать учетные данные в строке подключения:

 $qt = $ws.QueryTables.Add("ODBC;DSN=$DSN;UID=YourLogin;PWD=YourLoginPassword", $ws.Range("A1"), $SQL) 

Обратите внимание, что вы никогда не должны использовать sa запись sa для обычного доступа к данным приложения.

  • Выбор VBA SQL Server
  • Преобразовать дату varchar - как я могу сделать его фактическим входом DATE, а не Char?
  • Импорт данных из нескольких таблиц в таблицу SQL Server
  • Горизонтальные интервалы даты до Вертикальных дат (возможно, решение для цикла sql / vba?)
  • Использование SSIS, как вставить новые данные из листа Excel в существующую таблицу SQL Server
  • Импортированный лист Excel не отсортирован обычно
  • Получение разного среднего в MS-SQL Server 2014 v Excel и R
  • Запрошенная операция требует объекта OLE DB Session ... - Подключение Excel к SQL-серверу через ADO
  • Как сохранить порядок строк в SqlBulkCopy?
  • Экспортировать строки Excel в виде записей в базу данных SQL Server, чтобы данные моего тега правильно переводились / соответствовали многим многим TEXT и TAGs tbl?
  • Импорт листа Excel в Asp.Net
  • Давайте будем гением компьютера.