Как подключиться к локальному серверу при помощи pymssql?

Подключаюсь к локальному серверу MS SQL через SQL Server Management Studio - всё отлично, все запросы выполняются, все базы открываются:

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

Пробую подключиться Питоном:

import pymssql

server   = "DESKTOP-7OQ9OPA\\TEW_SQLEXPRESS"
user     = "sa"
password = "123"
dbase    = "test1"

conn = pymssql.connect(server, user, password, dbase)

...выдаёт ошибку:

Adaptive Server connection failed (DESKTOP-7OQ9OPA)\nDB-Lib error message 20002

Пробовал менять server на "127.0.0.1", на "127.0.0.1\TEW_SQLEXPRESS", на "127.0.0.1:1433\TEW_SQLEXPRESS". Пробовал залезть в настройки TCP/IP в Sql Server Configuration Management и выставить Enable в IP Address-IP12. Ничего не помогает.

Откуда скопировать название сервера для дальнейшей работы в Питоне через pymssql?


Ответы (1 шт):

Автор решения: Fobos

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

→ Ссылка