В сентябре я перенес базу данных для компании, в которой несколько пользователей используют приложение 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 и проведения теста.