Condividi tramite


az sql server

Gestire i server SQL.

Comandi

Nome Descrizione Tipo Status
az sql server ad-admin

Gestire l'amministratore di Active Directory di un server.

Core GA
az sql server ad-admin create

Creare un nuovo amministratore di Active Directory server.

Core GA
az sql server ad-admin delete

Imposta l'amministratore di Active Directory di un server.

Core GA
az sql server ad-admin list

Ottiene un elenco di amministratori di Azure Active Directory in un server.

Core GA
az sql server ad-admin update

Aggiornare un amministratore di Active Directory server esistente.

Core GA
az sql server ad-only-auth

Gestire solo le impostazioni di autenticazione di Azure Active Directory per questo server.

Core GA
az sql server ad-only-auth disable

Disabilitare solo l'autenticazione di Azure Active Directory per questo server.

Core GA
az sql server ad-only-auth enable

Abilitare l'autenticazione di Azure Active Directory solo per questo server.

Core GA
az sql server ad-only-auth get

Ottenere una proprietà di autenticazione specifica di Azure Active Directory.

Core GA
az sql server advanced-threat-protection-setting

Gestire l'impostazione advanced threat protection di un server.

Core GA
az sql server advanced-threat-protection-setting show

Ottiene un'impostazione di advanced threat protection.

Core GA
az sql server advanced-threat-protection-setting update

Aggiornare l'impostazione advanced threat protection di un server.

Core GA
az sql server audit-policy

Gestire i criteri di controllo di un server.

Core GA
az sql server audit-policy show

Mostra i criteri di controllo del server.

Core GA
az sql server audit-policy update

Aggiornare i criteri di controllo di un server.

Core GA
az sql server audit-policy wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione dei criteri di controllo del server.

Core GA
az sql server conn-policy

Gestire i criteri di connessione di un server.

Core GA
az sql server conn-policy show

Ottiene i criteri di connessione sicura di un server.

Core GA
az sql server conn-policy update

Aggiorna i criteri di connessione sicura di un server.

Core GA
az sql server create

Creare un server.

Core GA
az sql server delete

Elimina un server.

Core GA
az sql server dns-alias

Gestire gli alias DNS di un server.

Core GA
az sql server dns-alias create

Crea un alias DNS del server.

Core GA
az sql server dns-alias delete

Elimina l'alias DNS del server con il nome specificato.

Core GA
az sql server dns-alias list

Ottiene un elenco di alias DNS del server per un server.

Core GA
az sql server dns-alias set

Imposta un server a cui deve puntare l'alias DNS.

Core GA
az sql server dns-alias show

Ottiene un alias DNS del server.

Core GA
az sql server firewall-rule

Gestisce le regole firewall di un server.

Core GA
az sql server firewall-rule create

Creare una regola del firewall.

Core GA
az sql server firewall-rule delete

Elimina una regola del firewall.

Core GA
az sql server firewall-rule list

Elencare le regole del firewall di un server.

Core GA
az sql server firewall-rule show

Mostra i dettagli per una regola del firewall.

Core GA
az sql server firewall-rule update

Aggiornare una regola del firewall.

Core GA
az sql server ipv6-firewall-rule

Gestire le regole del firewall ipv6 di un server.

Core GA
az sql server ipv6-firewall-rule create

Creare una regola del firewall ipv6.

Core GA
az sql server ipv6-firewall-rule delete

Elimina una regola del firewall IPv6.

Core GA
az sql server ipv6-firewall-rule list

Elencare le regole del firewall ipv6 di un server.

Core GA
az sql server ipv6-firewall-rule show

Mostra i dettagli per una regola del firewall ipv6.

Core GA
az sql server ipv6-firewall-rule update

Aggiornare una regola del firewall ipv6.

Core GA
az sql server key

Gestire le chiavi di un server.

Core GA
az sql server key create

Crea una chiave del server.

Core GA
az sql server key delete

Elimina una chiave del server.

Core GA
az sql server key list

Ottiene un elenco di chiavi del server.

Core GA
az sql server key show

Mostra una chiave del server.

Core GA
az sql server list

Elencare i server disponibili.

Core GA
az sql server list-usages

Ottiene gli utilizzi del server.

Core GA
az sql server ms-support

Gestire le operazioni di supporto Microsoft di un server.

Core GA
az sql server ms-support audit-policy

Gestire i criteri di controllo delle operazioni di controllo delle operazioni di supporto microsoft di un server.

Core GA
az sql server ms-support audit-policy show

Mostra i criteri di controllo delle operazioni di supporto Microsoft del server.

Core GA
az sql server ms-support audit-policy update

Aggiornare i criteri di controllo delle operazioni di supporto microsoft di un server.

Core GA
az sql server ms-support audit-policy wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione dei criteri di controllo delle operazioni di supporto Microsoft del server.

Core GA
az sql server outbound-firewall-rule

Gestire le regole del firewall in uscita di un server.

Core GA
az sql server outbound-firewall-rule create

Creare una nuova regola del firewall in uscita.

Core GA
az sql server outbound-firewall-rule delete

Eliminare la regola del firewall in uscita.

Core GA
az sql server outbound-firewall-rule list

Elencare le regole del firewall in uscita di un server.

Core GA
az sql server outbound-firewall-rule show

Visualizzare i dettagli per una regola del firewall in uscita.

Core GA
az sql server refresh-external-governance-status

Aggiorna lo stato di governance esterna.

Core GA
az sql server show

Ottiene un server.

Core GA
az sql server tde-key

Gestire la protezione di crittografia di un server.

Core GA
az sql server tde-key revalidate

Riconvalidare una protezione di crittografia del server.

Core GA
az sql server tde-key set

Imposta la protezione di crittografia del server. Assicurarsi di creare la chiave prima https://learn.microsoft.com/en-us/cli/azure/sql/server/key?view=azure-cli-latest#az-sql-server-key-create.

Core GA
az sql server tde-key show

Ottiene una protezione di crittografia del server.

Core GA
az sql server update

Aggiornare un server.

Core GA
az sql server vnet-rule

Gestire le regole di rete virtuale di un server.

Core GA
az sql server vnet-rule create

Creare una regola di rete virtuale per consentire l'accesso a un'istanza di SQL Server di Azure.

Core GA
az sql server vnet-rule delete

Elimina la regola di rete virtuale con il nome specificato.

Core GA
az sql server vnet-rule list

Ottiene un elenco di regole di rete virtuale in un server.

Core GA
az sql server vnet-rule show

Ottiene una regola di rete virtuale.

Core GA
az sql server vnet-rule update

Aggiornare una regola di rete virtuale.

Core GA
az sql server wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del server SQL.

Core GA

az sql server create

Creare un 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]
                     [--federated-client-id --fid]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--restrict-outbound-network-access {false, true}]
                     [--tags]
                     [--user-assigned-identity-id]

Esempio

Creare un server.

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

Creare un server con tag.

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --tags key1=value1 key2=value2

Creare un server con accesso alla rete pubblica disabilitato al server.

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

Creare un server senza amministratore SQL, con l'amministratore di ACTIVE Directory e solo AD abilitato.

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

Creare un server senza amministratore SQL, con l'amministratore di AD, solo AD abilitato, ManagedIdenti utente e tipo di identità è 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

Creare un server senza amministratore SQL, con amministratore di ACTIVE Directory abilitato, Solo AD, ManagedIdenties utente e tipo di identità è 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

Parametri necessari

--name -n

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--admin-password -p

Password di accesso dell'amministratore (necessaria per la creazione del server).

--admin-user -u

Nome utente amministratore per il server. Una volta creato, non è possibile modificarlo.

--assign-identity -i

Generare e assegnare un'identità di Azure Active Directory per questo server da usare con i servizi di gestione delle chiavi come Azure KeyVault.

Proprietà Valore
Valore predefinito: False
--enable-ad-only-auth

Abilitare l'autenticazione solo di Azure Active Directory per questo server.

Proprietà Valore
Valore predefinito: False
--enable-public-network -e
Anteprima

Impostare se l'accesso alla rete pubblica al server è consentito o meno. Se false, solo le connessioni effettuate tramite collegamenti privati possono raggiungere questo server.

Proprietà Valore
Valori accettati: false, true
--external-admin-name

Nome visualizzato dell'utente, del gruppo o dell'applicazione amministratore di Azure AD.

--external-admin-principal-type

Utente, gruppo o applicazione.

--external-admin-sid

ID univoco dell'amministratore di Azure AD. ID oggetto per utente o gruppo, ID client per le applicazioni.

--federated-client-id --fid

ID client federato usato nello scenario cmk tra tenant.

--identity-type -t

Tipo di identità da usare. I valori possibili sono SystemAsssigned, UserAssigned, SystemAssigned, UserAssigned e None.

Proprietà Valore
Valori accettati: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

URI dell'insieme di credenziali delle chiavi per la crittografia.

--location -l

Location. Usare i valori ottenuti con az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--minimal-tls-version

Versione minima di TLS applicata dal server SQL per le connessioni in ingresso.

Proprietà Valore
Valori accettati: 1.0, 1.1, 1.2, 1.3
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--pid --primary-user-assigned-identity-id

ID dell'identità gestita dall'utente primario.

--restrict-outbound-network-access -r
Anteprima

Impostare se l'accesso alla rete in uscita al server è limitato o meno. Se true, le connessioni in uscita dal server saranno limitate.

Proprietà Valore
Valori accettati: false, true
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--user-assigned-identity-id -a

Generare e assegnare un'identità gestita dall'utente (UMI) per questo server.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server delete

Elimina un server.

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--name -n

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--yes -y

Non richiedere conferma.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server list

Elencare i server disponibili.

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

Esempio

Elencare tutti i server nella sottoscrizione corrente.

az sql server list

Elencare tutti i server in un gruppo di risorse.

az sql server list -g mygroup

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--expand-ad-admin

Espandere l'amministratore di Active Directory per il server.

Proprietà Valore
Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server list-usages

Ottiene gli utilizzi del server.

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--name -n

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server refresh-external-governance-status

Aggiorna lo stato di governance esterna.

az sql server refresh-external-governance-status [--ids]
                                                 [--resource-group]
                                                 [--server]
                                                 [--subscription]

Esempio

Aggiornare lo stato di governance esterna per il server

az sql server refresh-external-governance-status  --resource-group MyResourceGroup --server MyServer

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--server -s

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server show

Ottiene un server.

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--expand-ad-admin

Espandere l'amministratore di Active Directory per il server.

Proprietà Valore
Valore predefinito: False
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--name -n

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server update

Aggiornare un server.

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

Esempio

Aggiornare un server. (autogenerated)

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

Aggiornare un server con identificatori gestiti dall'utente e tipo di identità è 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

Aggiornare un server con identificatori gestiti dall'utente e il tipo di identità è 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 UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
Valore predefinito: []
--admin-password -p

Password di accesso dell'amministratore.

--assign_identity -i

Generare e assegnare un'identità di Azure Active Directory per questo server da usare con i servizi di gestione delle chiavi come Azure KeyVault.

Proprietà Valore
Valore predefinito: False
--enable-public-network -e
Anteprima

Impostare se l'accesso alla rete pubblica al server è consentito o meno. Se false, solo le connessioni effettuate tramite collegamenti privati possono raggiungere questo server.

Proprietà Valore
Valori accettati: false, true
--federated-client-id --fid

ID client federato usato nello scenario cmk tra tenant.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
Valore predefinito: False
--identity-type -t

Tipo di identità da usare. I valori possibili sono SystemAsssigned, UserAssigned, SystemAssigned, UserAssigned e None.

Proprietà Valore
Valori accettati: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--key-id -k

URI dell'insieme di credenziali delle chiavi per la crittografia.

--minimal-tls-version

Versione minima di TLS applicata dal server SQL per le connessioni in ingresso.

Proprietà Valore
Valori accettati: 1.0, 1.1, 1.2, 1.3
--name -n

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--pid --primary-user-assigned-identity-id

ID dell'identità gestita dall'utente primario.

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
Valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--restrict-outbound-network-access -r
Anteprima

Impostare se l'accesso alla rete in uscita al server è limitato o meno. Se true, le connessioni in uscita dal server saranno limitate.

Proprietà Valore
Valori accettati: false, true
--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Proprietà Valore
Gruppo di parametri: Generic Update Arguments
Valore predefinito: []
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--user-assigned-identity-id -a

Generare e assegnare un'identità gestita dall'utente (UMI) per questo server.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az sql server wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del server SQL.

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
--deleted

Attendere l'eliminazione.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--exists

Attendere che la risorsa esista.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--expand

Risorse figlio da includere nella risposta. Il valore predefinito è Nessuno.

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--interval

Intervallo di polling in secondi.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: 30
--name -n

Nome di Azure SQL Server. È possibile configurare l'impostazione predefinita usando az configure --defaults sql-server=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Proprietà Valore
Gruppo di parametri: Resource Id Arguments
--timeout

Attesa massima in secondi.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False