Подключитесь к моей базе данных SQL на Python, но я могу подключиться с теми же учетными данными для входа на SSMSPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Подключитесь к моей базе данных SQL на Python, но я могу подключиться с теми же учетными данными для входа на SSMS

Сообщение Anonymous »

Я пытался подключиться к базе данных SQL для работы. I have the login credentials and everything but when I try to connect I get this error:

OperationalError: ('08001', '[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied. (17) (SQLDriverConnect); [08001] [Microsoft] [ODBC SQL Server] [dbnetlib] ConnectionOpen (Connect ()). Я заметил, что мне пришлось щелкнуть сертификат доверия и продолжать шифровать обязательную, чтобы я не получил ошибку с SSMS, и поэтому я попробовал то же самое для своего кода Python, но получил тот же результат.

Код: Выделить всё

connection_string = f"""
DRIVER={{SQL Server}};
SERVER={server};
DATABASE={database};
UID={user};
PWD={password};
Encrypt=yes;
TrustServerCertificate=yes; #I've switched between 'true' and 'yes'
"""
Справка была бы очень оценена.

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

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

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

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

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

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

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