az security va sql baseline
Le groupe de commandes « az security va sql » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Affichez et gérez la base de référence de l’évaluation des vulnérabilités Sql.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az security va sql baseline add |
Établissez une liste de règles de base. Écrasera tous les résultats existants (pour toutes les règles). |
Core | Preview |
| az security va sql baseline create |
Créez une base de référence pour une règle dans une base de données. Écrase tous les résultats déjà existants. |
Core | Preview |
| az security va sql baseline delete |
Supprimez une règle de la base de référence d’une base de données donnée. |
Core | Preview |
| az security va sql baseline list |
Répertoriez les résultats de toutes les règles de la base de référence. |
Core | Preview |
| az security va sql baseline set |
Établissez une liste de règles de base. Écrasera tous les résultats existants (pour toutes les règles). |
Core | Préversion et dépréciation |
| az security va sql baseline show |
Obtenez les résultats d’une règle donnée dans la ligne de base. |
Core | Preview |
az security va sql baseline add
Le groupe de commandes « az security va sql baseline » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Établissez une liste de règles de base. Écrasera tous les résultats existants (pour toutes les règles).
az security va sql baseline add --resource-id
[--acquire-policy-token]
[--change-reference]
[--database-name]
[--latest-scan {0, 1, f, false, n, no, t, true, y, yes}]
[--results]
Exemples
Définissez la base de référence pour toutes les règles d’une base de données Azure SQL à l’aide des résultats de l’analyse les plus récents.
az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --latest-scan true
Définissez la base de référence pour plusieurs règles avec des résultats explicites sur une base de données SQL hébergée sur une machine virtuelle Azure.
az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vm} --database-name MyDb --results '{"VA1234":[["col1","col2"],["col3","col4"]],"VA5678":[["user1","SELECT"]]}'
Définissez la base de référence au niveau du serveur à l’aide des résultats d’analyse les plus récents (base de données système « master »).
az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server} --database-name master --latest-scan true
Paramètres obligatoires
L’identifiant Azure Resource Manager entièrement qualifié de la ressource.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Le nom de la base de données à évaluer. Requise lorsque l’API est appelée sur la ressource parente (par exemple, au niveau serveur) plutôt que sur une ressource de base de données spécifique, puisque le nom de la base de données ne fait pas partie de l’URI de la ressource. C’est la seule façon d’évaluer les bases de données système (par exemple, master), qui ne peuvent pas être référencées directement dans l’URI des ressources.
Prenez les résultats du dernier scan.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Body Arguments |
| Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Les résultats attendus seront insérés dans la ligne de base. Laissez ce champ vide si latestScan == vrai. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Body Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az security va sql baseline create
Le groupe de commandes « az security va sql baseline » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Créez une base de référence pour une règle dans une base de données. Écrase tous les résultats déjà existants.
az security va sql baseline create --resource-id
--rule-id
[--acquire-policy-token]
[--change-reference]
[--database-name]
[--latest-scan {0, 1, f, false, n, no, t, true, y, yes}]
[--results]
Exemples
Créez une ligne de base de référence pour une règle unique sur une base de données Azure SQL à l’aide des résultats de l’analyse les plus récents.
az security va sql baseline create --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234 --latest-scan true
Créez une ligne de base pour une règle unique sur un serveur SQL avec Arc avec des résultats explicites.
az security va sql baseline create --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.HybridCompute/machines/{arc} --database-name MyDb --rule-id VA1234 --results '[["col1","col2","col3"],["col4","col5","col6"]]'
Paramètres obligatoires
L’identifiant Azure Resource Manager entièrement qualifié de la ressource.
La règle ID.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Le nom de la base de données à évaluer. Requise lorsque l’API est appelée sur la ressource parente (par exemple, au niveau serveur) plutôt que sur une ressource de base de données spécifique, puisque le nom de la base de données ne fait pas partie de l’URI de la ressource. C’est la seule façon d’évaluer les bases de données système (par exemple, master), qui ne peuvent pas être référencées directement dans l’URI des ressources.
Prenez les résultats du dernier scan.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Arguments |
| Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Les résultats attendus seront insérés dans la ligne de base. Laissez ce champ vide si latestScan == vrai. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Resource Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az security va sql baseline delete
Le groupe de commandes « az security va sql baseline » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Supprimez une règle de la base de référence d’une base de données donnée.
az security va sql baseline delete --resource-id
--rule-id
[--acquire-policy-token]
[--change-reference]
[--database-name]
[--yes]
Exemples
Supprimez la base de référence de la règle VA1234 sur une base de données Azure SQL.
az security va sql baseline delete --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234
Supprimez la base de référence de la règle VA1234 sur une base de données SQL hébergée sur une machine virtuelle Azure.
az security va sql baseline delete --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vm} --database-name MyDb --rule-id VA1234
Paramètres obligatoires
L’identifiant Azure Resource Manager entièrement qualifié de la ressource.
La règle ID.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Le nom de la base de données à évaluer. Requise lorsque l’API est appelée sur la ressource parente (par exemple, au niveau serveur) plutôt que sur une ressource de base de données spécifique, puisque le nom de la base de données ne fait pas partie de l’URI de la ressource. C’est la seule façon d’évaluer les bases de données système (par exemple, master), qui ne peuvent pas être référencées directement dans l’URI des ressources.
Ne pas demander de confirmation.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az security va sql baseline list
Le groupe de commandes « az security va sql baseline » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Répertoriez les résultats de toutes les règles de la base de référence.
az security va sql baseline list --resource-id
[--database-name]
[--max-items]
[--next-token]
Exemples
Répertoriez la base de référence pour toutes les règles d’une base de données Azure SQL.
az security va sql baseline list --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db}
Répertoriez la base de référence pour toutes les règles au niveau du serveur (base de données système « master »).
az security va sql baseline list --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server} --database-name master
Paramètres obligatoires
L’identifiant Azure Resource Manager entièrement qualifié de la ressource.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Le nom de la base de données à évaluer. Requise lorsque l’API est appelée sur la ressource parente (par exemple, au niveau serveur) plutôt que sur une ressource de base de données spécifique, puisque le nom de la base de données ne fait pas partie de l’URI de la ressource. C’est la seule façon d’évaluer les bases de données système (par exemple, master), qui ne peuvent pas être référencées directement dans l’URI des ressources.
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token argument d’une commande suivante.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Pagination Arguments |
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Pagination Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az security va sql baseline set
Le groupe de commandes « az security va sql baseline » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Cette commande a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « az security va sql baseline add ».
Établissez une liste de règles de base. Écrasera tous les résultats existants (pour toutes les règles).
Il s’agit d’un alias déconseillé de az security va sql baseline add, conservé pour la compatibilité descendante avec la commande héritée az security va sql baseline set .
az security va sql baseline set --resource-id
[--acquire-policy-token]
[--change-reference]
[--database-name]
[--latest-scan {0, 1, f, false, n, no, t, true, y, yes}]
[--results]
Exemples
Définissez la base de référence pour toutes les règles d’une base de données Azure SQL à l’aide des résultats de l’analyse les plus récents.
az security va sql baseline set --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --latest-scan true
Paramètres obligatoires
L’identifiant Azure Resource Manager entièrement qualifié de la ressource.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Acquisition automatique d’un jeton Azure Policy pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
ID de référence de modification associé pour cette opération de ressource.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Global Policy Arguments |
Le nom de la base de données à évaluer. Requise lorsque l’API est appelée sur la ressource parente (par exemple, au niveau serveur) plutôt que sur une ressource de base de données spécifique, puisque le nom de la base de données ne fait pas partie de l’URI de la ressource. C’est la seule façon d’évaluer les bases de données système (par exemple, master), qui ne peuvent pas être référencées directement dans l’URI des ressources.
Prenez les résultats du dernier scan.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Body Arguments |
| Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Les résultats attendus seront insérés dans la ligne de base. Laissez ce champ vide si latestScan == vrai. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Body Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az security va sql baseline show
Le groupe de commandes « az security va sql baseline » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Obtenez les résultats d’une règle donnée dans la ligne de base.
az security va sql baseline show --resource-id
--rule-id
[--database-name]
Exemples
Afficher la base de référence de la règle VA1234 sur une base de données Azure SQL.
az security va sql baseline show --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234
Afficher la ligne de base de la règle VA1234 sur un serveur SQL avec Arc.
az security va sql baseline show --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.HybridCompute/machines/{arc} --database-name MyDb --rule-id VA1234
Paramètres obligatoires
L’identifiant Azure Resource Manager entièrement qualifié de la ressource.
La règle ID.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Le nom de la base de données à évaluer. Requise lorsque l’API est appelée sur la ressource parente (par exemple, au niveau serveur) plutôt que sur une ressource de base de données spécifique, puisque le nom de la base de données ne fait pas partie de l’URI de la ressource. C’est la seule façon d’évaluer les bases de données système (par exemple, master), qui ne peuvent pas être référencées directement dans l’URI des ressources.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |