What does "No Access" mean, in Networking tab, while creating Azure SQL Server

Anantha Subramanian 46 Reputation points
2022-08-25T13:01:13.477+00:00

I kind of understand the other two options which is shown in Networking tab -> Connectivity Method - "Private Endpoint" and "Public Endpoint". However, I am unable to understand "No Access" option. As I am thinking if there is no access to SQL server why would I create it? I mean SQL server must at least be able to communicate with Application servers. Could you please help me understand the same or point me to a resource which explains it.

Azure SQL Database
0 comments No comments
{count} votes

Accepted answer
  1. SSingh-MSFT 16,371 Reputation points Moderator
    2022-08-25T13:16:48.887+00:00

    Hi @Anantha Subramanian ,

    Thank you for posting your question in Microsoft Q&A platform and for using Azure Services.

    For Azure SQL Database, "No Access" in Networking tab signifies only connections via private endpoints are allowed. All connections via public endpoints will be denied.

    Here is the snippet which documents the Connectivity method "No Access"

    234917-image.png

    Link for the same is : connectivity-settings

    Hope this will help. Please let us know if any further queries.

    ------------------------------

    • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you.
      Original posters help the community find answers faster by identifying the correct answer. Here is how
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Alberto Morillo 34,671 Reputation points MVP Volunteer Moderator
    2022-08-25T13:25:43.557+00:00

    The default for the Connectivity method setting is No access so that customers can connect by using either public endpoints (with IP-based server- level firewall rules or with virtual-network firewall rules) or private endpoints (by using Azure Private Link).
    When Connectivity method is set to No access, only connections via private endpoints are allowed.

    Once you create your Azure SQL Database, you can enable public network access for the logical server hosting your databases, by going to the Networking page in the Azure portal, choose the Public access tab, and then set the Public network access to Select networks.

    From this page, you can add a virtual network rule, as well as configure firewall rules for your public endpoint. Create a firewall rule here. Make sure you allow access to Azure resources as shown below:

    234897-image.png

    0 comments No comments

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.