Tak, domyślna database.windows.net strefa DNS wystąpienia zarządzanego SQL można zmienić na własną rękę. Jednak część nazwy hosta wystąpienia zarządzanego powinna pozostać taka sama.
Aby użyć innej strefy DNS zamiast domyślnej, na przykład .contoso.com:
Użyj narzędzia sieciowego klienta programu SQL Server (CliConfg), aby zdefiniować alias. Możesz użyć tylko nazwy hosta wystąpienia zarządzanego lub nazwy hosta wystąpienia zarządzanego, a następnie niestandardowej nazwy domeny. Narzędzie CliConfg dodaje alias w rejestrze w obszarze "HKLM\\SOFTWARE\\Microsoft\\MSSQLServer\\Client\\ConnectTo" lub "HKLM\\SOFTWARE\\WOW6432Node\\Microsoft\\MSSQLServer\\Client\\ConnectTo" w zależności od tego, czy używasz polecenia wersja 64-bitowa (C:\\Windows\\System32\\cliconfg.exe) lub wersja 32-bitowa (C:\\Windows\\SysWOW64\\cliconfg.exe), więc można ją również wykonać przy użyciu zasad grupy lub skryptu. Użyj obu tych elementów, aby upewnić się, że programy 32-bitowe i 64-bitowe mogą rozpoznać alias.
Użyj rekordu CNAME w systemie DNS z nazwą hosta wystąpienia zarządzanego wskazującą nazwę FQDN wystąpienia zarządzanego. W takim przypadku TrustServerCertificate=TRUE jest wymagane użycie uwierzytelniania z identyfikatorem Entra firmy Microsoft (dawniej Azure Active Directory).
Użyj rekordu A w systemie DNS z nazwą hosta wystąpienia zarządzanego wskazującym adres IP wystąpienia zarządzanego. Używanie adresu IP nie jest zalecane, ponieważ może ulec zmianie bez powiadomienia. W takim przypadku TrustServerCertificate=TRUE jest to konieczne w przypadku korzystania z uwierzytelniania firmy Microsoft Entra.