Hi @Dor Yaloz ,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
Quick checklist for “can’t access / can’t delete” Azure Database for PostgreSQL – Flexible Server:
- Subscription/region blockers
• Register provider:
az provider register --namespace Microsoft.DBforPostgreSQL• Check IAM role and deny assignments (need Owner/Contributor or equivalent) • Remove resource locks (RG/subscription → Locks) • Review Activity log forRequestDisallowedByPolicy, quota/capacity; try another region or raise a quota request if needed - Delete-specific blockers • Delete read replicas first • Ensure no long-running control-plane op is active (Updating/Deleting); if stuck, open a support ticket to cancel/unblock • Confirm no policy/blueprint is denying delete for this resource type
- Access (connectivity) checks
• Server state is “Available”
• Use correct FQDN
*.postgres.database.azure.comwith SSL; port 5432 open • Public access: add client IP to firewall • Private access: DNS resolves to private IP; NSG/UDR allow traffic on delegated subnet
References (official docs): https://learn.microsoft.com/azure/postgresql/flexible-server/overview https://learn.microsoft.com/azure/postgresql/flexible-server/how-to-troubleshoot-common-issues https://learn.microsoft.com/azure/postgresql/flexible-server/how-to-delete-server
I’ve requested some details via private message. Please share them so we can proceed with further troubleshooting.