Managed SQL Instance: Entra ID and SQL authentication

RobBul 0 Reputation points
2024-12-28T19:19:17.0233333+00:00

Hi,

is it possible to combine SQL authentication and Entra ID authentication with Azure managed SQL instance, depending on the connection endpoint (private or public). I have this in mind:

  • enforce Entra ID authenticated users on the public endpoint (as that one is more secure and MFA enabled). Disable SQL authentication on public endpoint.
  • allow SQL authentication only on the private endpoint, to support some legacy apps connecting from within the private Azure VNET.

Any feedback welcomed on how to achieve the above requirements.

Thank you!

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
14,242 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Erland Sommarskog 114.7K Reputation points MVP
    2024-12-31T12:48:24.58+00:00

    I was in touch with an MVP colleague who those this Azure stuff a lot better than I do, and his answer was that he don't think there is a way to what you want. Your logon trigger may be as good as it can be.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.