Невозможно использовать управляемую идентификацию для аутентификации в базе данных SQL с помощью pymssql.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно использовать управляемую идентификацию для аутентификации в базе данных SQL с помощью pymssql.

Сообщение Anonymous »

В настоящее время мы выполняем запросы SQL (для создания таблиц и вставки образцов данных), используя имя пользователя и пароль во время выборочного развертывания Azure.
Вот процесс: у нас есть файл Bicep, который вызывает сценарий оболочки, который устанавливает зависимости из файла require.txt. Затем этот сценарий запускает файл Python, который подключается к SQL Server и выполняет запросы SQL. Для этого мы используем pymssql, и он работает как положено. Однако нам необходимо перейти на использование управляемого удостоверения вместо имени пользователя и пароля. Поскольку pymssql не поддерживает управляемую идентификацию, мы пробуем pyodbc. Но при попытке установить pyodbc таким же способом через файл require.txt мы сталкиваемся со следующей ошибкой:
33.28 error: command 'g++' failed: No such file or directory
33.28 [end of output]
33.28
33.28 note: This error originates from a subprocess, and is likely not a problem with pip.
33.28 ERROR: Failed building wheel for pyodbc
33.28 Successfully built quart-session
33.28 Failed to build pyodbc
33.29 ERROR: Could not build wheels for pyodbc, which is required to install pyproject.toml-based projects
33.46
33.46 [notice] A new release of pip is available: 24.0 -> 24.3.1
33.46 [notice] To update, run: pip install --upgrade pip```


Подробнее здесь: https://stackoverflow.com/questions/791 ... th-pymssql
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»