Question 200
At Riverton Utilities, the infrastructure database operations team maintains a private metering and regulatory reporting system with requirements for change control and loss-bounded recovery. After a claimed fix, the release reviewer evaluates: An Azure SQL Database is reachable through a public endpoint from unrestricted networks even though only an internal application subnet should connect. Which observed result BEST proves the intended problem is corrected?
Explanation
Correct Answer
An approved private client connects using the intended private address and an unapproved external connection fails. That observable result supports resolution of: An Azure SQL Database is reachable through a public endpoint from unrestricted networks even though only an internal application subnet should connect. The corresponding corrective change is: Configure a private endpoint and private DNS with appropriate network rules and disable unnecessary public network access. The Riverton Utilities reviewer can distinguish demonstrated database behavior from an untested change claim.
Incorrect Answers
A test connection negotiates the required TLS channel and a deliberately noncompliant client connection is denied. That result is evidence for another corrective change: Require supported encrypted SQL connections and validate server certificates and client driver encryption settings. The alternative problem is: An application attempts to connect to Azure SQL by unencrypted TDS because it assumes VPN transport replaces all database-layer TLS requirements. The current Riverton Utilities issue is instead: An Azure SQL Database is reachable through a public endpoint from unrestricted networks even though only an internal application subnet should connect. Its decisive acceptance evidence would be: An approved private client connects using the intended private address and an unapproved external connection fails.
The approved client reaches the database and a separate outside-IP test is rejected by the Azure SQL network access policy. That result is evidence for another corrective change: Replace broad access with the narrow approved client range or private connectivity and remove expired rules after testing. The alternative problem is: A team allows the Azure SQL server-wide firewall rule for every address just to support one temporary developer laptop. The current Riverton Utilities issue is instead: An Azure SQL Database is reachable through a public endpoint from unrestricted networks even though only an internal application subnet should connect. Its decisive acceptance evidence would be: An approved private client connects using the intended private address and an unapproved external connection fails.
DNS queries from approved clients resolve the private endpoint address and the SQL login succeeds without public routing. That result is evidence for another corrective change: Configure the correct private DNS zone linkage or conditional forwarding for the Azure SQL private endpoint hostname. The alternative problem is: A network migration replaces a database's public hostname with a private endpoint but client DNS still resolves the old public address. The current Riverton Utilities issue is instead: An Azure SQL Database is reachable through a public endpoint from unrestricted networks even though only an internal application subnet should connect. Its decisive acceptance evidence would be: An approved private client connects using the intended private address and an unapproved external connection fails.