ODB C подключение к Azure SQL - PullRequest
       15

ODB C подключение к Azure SQL

0 голосов
/ 12 февраля 2020

Я пытаюсь создать соединение ODB C с Azure SQL. В то время как соединение было установлено, проверка соединения не удалась с этой ошибкой: Microsoft ODB C Драйвер для SQL Версия сервера 17.05.0001

Запуск тестов соединения ...

Попытка соединения [Microsoft ] [ODB C Драйвер 17 для SQL Сервер] Поставщик TCP: существующее соединение было принудительно закрыто удаленным хостом.

[Microsoft] [ODB C Драйвер 17 для SQL Сервер] Сбой линии связи

СБОЙ ТЕСТОВ!

1 Ответ

0 голосов
/ 12 февраля 2020

В сентябре я перенес базу данных для компании, в которой несколько пользователей используют приложение Microsoft Access, и у них возникли проблемы с отключением от базы данных Azure SQL. Эта проблема возникала со всеми именами входа, используемыми для создания ODN C DSN, за исключением одного имени входа, в котором не было проблем. Вот как этот логин был создан, чтобы избежать проблем с подключением к Azure SQL База данных:

Запустить это в базе данных master

CREATE LOGIN usrlogin WITH PASSWORD = 'askjejjj' 
GO
CREATE USER usrlogin FROM LOGIN usrlogin;
GO
ALTER ROLE dbmanager ADD MEMBER usrlogin;

В базе данных пользователей сделать следующее:

CREATE USER usrlogin FROM LOGIN usrlogin;

ALTER ROLE db_owner ADD MEMBER usrlogin; 

Теперь используйте этот логин для создания DSN и проведения теста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...