An Azure relational database service.
Well, for kicks, I installed ODBC version 17 and it worked perfectly on the first try.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I have been unable to create an ODBC interactive connection to an Azure database. The credentials work fine in SSMS and using the SQLCMD. The browser window opens and allows me to authenticate. I have tried using the ODBC manager (32-bit) as well as a DSNless connection within my MS Access application. Either way yields the same result with an 0x534 error state 11. The browser window never opens to attempt authentication. Using a simple sql user/pw login works fine from the same machine, so it's not a firewall issue. From what I understand, the SQLCMD is using the 64-bit driver, so I'm wondering if there is an issue with the 32-bit driver.
An Azure relational database service.
Well, for kicks, I installed ODBC version 17 and it worked perfectly on the first try.
I appreciate you looking into this, but it didn't really solve the problem. It seems as though I have to use v17 or MS needs to resolve the issue.
I’ve run into this exact issue before, and in my case it was the 32-bit ODBC driver not handling interactive authentication properly. SQLCMD and SSMS use the 64-bit driver, which is why they work while the 32-bit ODBC prompt never launches the browser window. One of my customers saw the same 0x534 state 11 error a few weeks ago.
Try installing and using the 64-bit ODBC 18 driver and make sure your Access app or DSN is actually pointing to it. If you must use 32-bit Access, interactive auth often fails, and the only workaround we had was switching to Azure AD Password authentication or using a 64-bit Access environment.
In short, this is almost always a driver bitness mismatch rather than a firewall or credential issue.
Hi P Christel,
It looks like you're having a tough time with establishing an ODBC interactive connection to your Azure database, especially since it works fine with SSMS and SQLCMD. The 0x534 error state you're encountering suggests a possible issue with how the authentication is being handled, particularly with the 32-bit ODBC driver.
Here are a few steps you can try to troubleshoot this issue:
Authentication=ActiveDirectoryInteractive in your connection string. For example:
server=<your_server>.database.windows.net; database=<your_database>; UID=<your_user>; Authentication=ActiveDirectoryInteractive; Encrypt=yes;
If the problem persists after trying the above steps, it may be beneficial to pinpoint the issue by isolating the environment further or checking for any known issues in Azure SQL Database that might be affecting connections at the moment.
Follow-Up Questions:
Let me know if these steps help, or if you provide more details, I can assist you further!
Relevant Documentation: