az sql server

Beheer SQL servers.

Opdracht

az sql server ad-admin

De Active Directory-beheerder van een server beheren.

az sql server ad-admin create

Maak een nieuwe Active Directory-serverbeheerder.

az sql server ad-admin delete

Hiermee verwijdert u Azure Active Directory beheerder met de opgegeven naam.

az sql server ad-admin list

Haalt een lijst met Azure Active Directory beheerders in een server.

az sql server ad-admin update

Een bestaande Active Directory-serverbeheerder bijwerken.

az sql server ad-only-auth

Rechtstreeks Azure Active-verificatie-instellingen voor deze server beheren.

az sql server ad-only-auth disable

Schakel Azure Active Directly Only Authentication uit voor deze server.

az sql server ad-only-auth enable

Schakel Azure Active Directly Only Authentication in voor deze server.

az sql server ad-only-auth get

Haal een specifieke eigenschap alleen verificatie van Azure Active Directly op.

az sql server audit-policy

Het controlebeleid van een server beheren.

az sql server audit-policy show

Servercontrolebeleid tonen.

az sql server audit-policy update

Werk het controlebeleid van een server bij.

az sql server audit-policy wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van het controlebeleid van de server wordt voldaan.

az sql server conn-policy

Het verbindingsbeleid van een server beheren.

az sql server conn-policy show

Haalt het beleid voor beveiligde verbindingen van een server op.

az sql server conn-policy update

Werkt het beleid voor beveiligde verbindingen van een server bij.

az sql server create

Maak een server.

az sql server delete

Hiermee verwijdert u een server.

az sql server dns-alias

Dns-aliassen van een server beheren.

az sql server dns-alias create

Hiermee maakt u een server-DNS-alias.

az sql server dns-alias delete

Hiermee verwijdert u de SERVER DNS-alias met de opgegeven naam.

az sql server dns-alias list

Haalt een lijst met SERVER DNS-aliassen voor een server.

az sql server dns-alias set

Hiermee stelt u een server waarop DNS-alias moet wijzen.

az sql server dns-alias show

Haalt een SERVER DNS-alias.

az sql server firewall-rule

De firewallregels van een server beheren.

az sql server firewall-rule create

Maak een firewallregel.

az sql server firewall-rule delete

Hiermee verwijdert u een firewallregel.

az sql server firewall-rule list

De firewallregels van een server opneren.

az sql server firewall-rule show

Toont de details voor een firewallregel.

az sql server firewall-rule update

Een firewallregel bijwerken.

az sql server key

De sleutels van een server beheren.

az sql server key create

Hiermee maakt u een serversleutel.

az sql server key delete

Hiermee verwijdert u een serversleutel.

az sql server key list

Haalt een lijst met serversleutels op.

az sql server key show

Toont een serversleutel.

az sql server list

Lijst met beschikbare servers.

az sql server list-usages

Retourneert servergebruik.

az sql server ms-support

De Microsoft-ondersteuningsbewerkingen van een server beheren.

az sql server ms-support audit-policy

Beheer het controlebeleid voor Microsoft-ondersteuningsbewerkingen van een server.

az sql server ms-support audit-policy show

Controlebeleid voor microsoft-ondersteuningsbewerkingen voor server tonen.

az sql server ms-support audit-policy update

Werk het controlebeleid voor Microsoft-ondersteuningsbewerkingen van een server bij.

az sql server ms-support audit-policy wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van het controlebeleid voor Microsoft-ondersteuningsbewerkingen van de server wordt voldaan.

az sql server outbound-firewall-rule

De uitgaande firewallregels van een server beheren.

az sql server outbound-firewall-rule create

Maak een nieuwe uitgaande firewallregel.

az sql server outbound-firewall-rule delete

Verwijder de uitgaande firewallregel.

az sql server outbound-firewall-rule list

De uitgaande firewallregels van een server opneren.

az sql server outbound-firewall-rule show

De details voor een uitgaande firewallregel tonen.

az sql server show

Haalt een server op.

az sql server tde-key

Versleutelingsbeveiliging van een server beheren.

az sql server tde-key set

Hiermee stelt u de versleutelingsbeveiliging van de server.

az sql server tde-key show

Haalt een serverversleutelingsbeveiliging op.

az sql server update

Een server bijwerken.

az sql server vnet-rule

De regels voor virtuele netwerken van een server beheren.

az sql server vnet-rule create

Maak een regel voor een virtueel netwerk om toegang tot een Azure SQL server toe te staan.

az sql server vnet-rule delete

Hiermee verwijdert u de regel voor het virtuele netwerk met de opgegeven naam.

az sql server vnet-rule list

Haalt een lijst met regels voor virtuele netwerken op een server op.

az sql server vnet-rule show

Haalt een regel voor een virtueel netwerk op.

az sql server vnet-rule update

Een regel voor een virtueel netwerk bijwerken.

az sql server wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de SQL-server wordt voldaan.

az sql server create

Maak een server.

az sql server create --name
                     --resource-group
                     [--admin-password]
                     [--admin-user]
                     [--assign-identity]
                     [--enable-ad-only-auth]
                     [--enable-public-network {false, true}]
                     [--external-admin-name]
                     [--external-admin-principal-type]
                     [--external-admin-sid]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2}]
                     [--no-wait]
                     [--pid]
                     [--restrict-outbound-network-access {false, true}]
                     [--subscription]
                     [--user-assigned-identity-id]

Voorbeelden

Maak een server.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword

Maak een server met uitgeschakelde openbare netwerktoegang tot de server.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false

Maak een server zonder SQL Beheerder, met AD-beheerder en ALLEEN AD ingeschakeld.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer

Maak een server zonder SQL Beheerder, met AD-beheerder, AD Alleen ingeschakeld, User ManagedIdenties en Identity Type is SystemAssigned,UserAssigned.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Maak een server zonder SQL Beheerder, met AD-beheerder, ALLEEN AD ingeschakeld, User ManagedIdenties en Identity Type is UserAssigned.

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Vereiste parameters

--name -n

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--admin-password -p

Het aanmeldingswachtwoord van de beheerder (vereist voor het maken van de server).

--admin-user -u

Gebruikersnaam van beheerder voor de server. Na het maken kan deze niet meer worden gewijzigd.

--assign-identity -i

Genereer en wijs een Azure Active Directory-identiteit toe voor deze server voor gebruik met sleutelbeheerservices zoals Azure KeyVault.

--enable-ad-only-auth

Schakel Azure Active Directory alleen verificatie in voor deze server.

--enable-public-network -e

Stel in of openbare netwerktoegang tot de server is toegestaan of niet. Indien onwaar, kunnen alleen verbindingen via privékoppelingen deze server bereiken.

geaccepteerde waarden: false, true
--external-admin-name

Weergavenaam van de gebruiker, groep of toepassing van de Azure AD-beheerder.

--external-admin-principal-type

Gebruiker, Groep of Toepassing.

--external-admin-sid

De unieke id van de Azure AD-beheerder. Object-id voor gebruiker of groep, client-id voor toepassingen.

--identity-type -t

Type identiteit dat moet worden gebruikt. Mogelijke waarden zijn SystemAsssigned,UserAssigned, SystemAssigned,UserAssigned en None.

geaccepteerde waarden: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

De sleutelkluis-URI voor versleuteling.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--minimal-tls-version

De minimale TLS-versie die wordt afgedwongen door de SQL-server voor binnenkomende verbindingen.

geaccepteerde waarden: 1.0, 1.1, 1.2
--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--pid --primary-user-assigned-identity-id

De id van de door de primaire gebruiker beheerde identiteit.

--restrict-outbound-network-access -r

Stel in of uitgaande netwerktoegang tot de server al dan niet is beperkt. Indien waar, worden de uitgaande verbindingen van de server beperkt.

geaccepteerde waarden: false, true
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--user-assigned-identity-id -a

Genereer en wijs een door de gebruiker beheerde identiteit (UMI) toe voor deze server.

az sql server delete

Hiermee verwijdert u een server.

az sql server delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--yes]

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--yes -y

Niet vragen om bevestiging.

az sql server list

Lijst met beschikbare servers.

az sql server list [--expand-ad-admin]
                   [--query-examples]
                   [--resource-group]
                   [--subscription]

Voorbeelden

Alle servers in het huidige abonnement.

az sql server list

Een lijst met alle servers in een resourcegroep.

az sql server list -g mygroup

Optionele parameters

--expand-ad-admin

Vouw de Active Directory-beheerder voor de server uit.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az sql server list-usages

Retourneert servergebruik.

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az sql server show

Haalt een server op.

az sql server show [--expand-ad-admin]
                   [--ids]
                   [--name]
                   [--query-examples]
                   [--resource-group]
                   [--subscription]

Optionele parameters

--expand-ad-admin

Vouw de Active Directory-beheerder voor de server uit.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az sql server update

Een server bijwerken.

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--force-string]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--ids]
                     [--key-id]
                     [--minimal-tls-version {1.0, 1.1, 1.2}]
                     [--name]
                     [--no-wait]
                     [--pid]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

Voorbeelden

Een server bijwerken. (automatisch gegenereerd)

az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup

Werk een server bij met Door de gebruiker beheerde id's en Identiteitstype is SystemAssigned,UserAssigned.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Werk een server bij met Door de gebruiker beheerde id's en Identiteitstype is Door de gebruiker toegewezen.

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--admin-password -p

Het aanmeldingswachtwoord van de beheerder.

--assign_identity -i

Genereer en wijs een Azure Active Directory-identiteit toe voor deze server voor gebruik met sleutelbeheerservices zoals Azure KeyVault.

--enable-public-network -e

Stel in of openbare netwerktoegang tot de server is toegestaan of niet. Indien onwaar, kunnen alleen verbindingen via privékoppelingen deze server bereiken.

geaccepteerde waarden: false, true
--force-string

Wanneer u 'set' of 'add' gebruikt, moet u letterlijke tekenreeksen bewaren in plaats van te proberen te converteren naar JSON.

--identity-type -t

Type identiteit dat moet worden gebruikt. Mogelijke waarden zijn SystemAsssigned,UserAssigned, SystemAssigned,UserAssigned en None.

geaccepteerde waarden: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--key-id -k

De sleutelkluis-URI voor versleuteling.

--minimal-tls-version

De minimale TLS-versie die door de SQL-server wordt afgedwongen voor binnenkomende verbindingen.

geaccepteerde waarden: 1.0, 1.1, 1.2
--name -n

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--pid --primary-user-assigned-identity-id

De id van de door de primaire gebruiker beheerde identiteit.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--restrict-outbound-network-access -r

Stel in of uitgaande netwerktoegang tot de server al dan niet is beperkt. Indien waar, worden de uitgaande verbindingen van de server beperkt.

geaccepteerde waarden: false, true
--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--user-assigned-identity-id -a

Genereer en wijs een door de gebruiker beheerde identiteit (UMI) toe voor deze server.

az sql server wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de SQL-server wordt voldaan.

az sql server wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

Optionele parameters

--created

Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--expand

De onderliggende resources die moeten worden op te nemen in het antwoord.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--name -n

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.