az security va sql baseline
O grupo de comandos 'az security va sql' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Exibir e gerenciar a linha de base da Avaliação de Vulnerabilidades do Sql.
Comandos
| Nome | Description | Tipo | Status |
|---|---|---|---|
| az security va sql baseline add |
Estabeleça uma lista de regras básicas. Vai sobrescrever quaisquer resultados já existentes (para todas as regras). |
Core | Preview |
| az security va sql baseline create |
Crie uma linha de base para uma regra em um banco de dados. Vai sobrescrever quaisquer resultados já existentes. |
Core | Preview |
| az security va sql baseline delete |
Exclua uma regra da linha de base de um determinado banco de dados. |
Core | Preview |
| az security va sql baseline list |
Liste os resultados de todas as regras na Linha de Base. |
Core | Preview |
| az security va sql baseline set |
Estabeleça uma lista de regras básicas. Vai sobrescrever quaisquer resultados já existentes (para todas as regras). |
Core | Pré-visualização e Obsoleto |
| az security va sql baseline show |
Obtenha os resultados de uma determinada regra na Linha de Base. |
Core | Preview |
az security va sql baseline add
O grupo de comandos 'az security va sql baseline' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Estabeleça uma lista de regras básicas. Vai sobrescrever quaisquer resultados já existentes (para todas as regras).
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]
Exemplos
Defina a linha de base para todas as regras em um banco de dados SQL do Azure usando os resultados de verificação mais recentes.
az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --latest-scan true
Defina a linha de base para várias regras com resultados explícitos em um BD SQL hospedado em uma VM 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"]]}'
Defina a linha de base no nível do servidor usando os resultados de verificação mais recentes (banco de dados do sistema 'mestre').
az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server} --database-name master --latest-scan true
Parâmetros obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O nome do banco de dados a ser avaliado. É necessário quando a API é chamada no recurso pai (por exemplo, nível de servidor) em vez de em um recurso específico do banco de dados, já que o nome do banco de dados não faz parte do URI do recurso. Esta é a única forma de avaliar bancos de dados do sistema (por exemplo, mestres), que não podem ser referenciados diretamente no URI de recursos.
Colete os resultados do último exame.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Body Arguments |
| Valores aceitos: | 0, 1, f, false, n, no, t, true, y, yes |
Os resultados esperados serão inseridos na linha base. Deixe este campo vazio se latestScan == verdade. Suporte a sintaxe abreviada, arquivo json e yaml-file. Tente "??" para mostrar mais.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Body Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az security va sql baseline create
O grupo de comandos 'az security va sql baseline' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Crie uma linha de base para uma regra em um banco de dados. Vai sobrescrever quaisquer resultados já existentes.
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]
Exemplos
Crie uma linha de base para uma única regra em um banco de dados SQL do Azure usando os resultados mais recentes da verificação.
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
Crie uma linha de base para uma única regra em um SQL Server habilitado para Arc com resultados explícitos.
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"]]'
Parâmetros obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
A regra Id.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O nome do banco de dados a ser avaliado. É necessário quando a API é chamada no recurso pai (por exemplo, nível de servidor) em vez de em um recurso específico do banco de dados, já que o nome do banco de dados não faz parte do URI do recurso. Esta é a única forma de avaliar bancos de dados do sistema (por exemplo, mestres), que não podem ser referenciados diretamente no URI de recursos.
Colete os resultados do último exame.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Arguments |
| Valores aceitos: | 0, 1, f, false, n, no, t, true, y, yes |
Os resultados esperados serão inseridos na linha base. Deixe este campo vazio se latestScan == verdade. Suporte a sintaxe abreviada, arquivo json e yaml-file. Tente "??" para mostrar mais.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az security va sql baseline delete
O grupo de comandos 'az security va sql baseline' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Exclua uma regra da linha de base de um determinado banco de dados.
az security va sql baseline delete --resource-id
--rule-id
[--acquire-policy-token]
[--change-reference]
[--database-name]
[--yes]
Exemplos
Exclua a linha de base da regra VA1234 em um banco de dados SQL do Azure.
az security va sql baseline delete --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234
Exclua a linha de base da regra VA1234 em um banco de dados SQL hospedado em uma máquina virtual Azure.
az security va sql baseline delete --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vm} --database-name MyDb --rule-id VA1234
Parâmetros obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
A regra Id.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O nome do banco de dados a ser avaliado. É necessário quando a API é chamada no recurso pai (por exemplo, nível de servidor) em vez de em um recurso específico do banco de dados, já que o nome do banco de dados não faz parte do URI do recurso. Esta é a única forma de avaliar bancos de dados do sistema (por exemplo, mestres), que não podem ser referenciados diretamente no URI de recursos.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az security va sql baseline list
O grupo de comandos 'az security va sql baseline' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Liste os resultados de todas as regras na Linha de Base.
az security va sql baseline list --resource-id
[--database-name]
[--max-items]
[--next-token]
Exemplos
Listar a linha de base para todas as regras em um banco de dados SQL do Azure.
az security va sql baseline list --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db}
Listar a linha de base para todas as regras no nível do servidor (banco de dados do sistema 'mestre').
az security va sql baseline list --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server} --database-name master
Parâmetros obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome do banco de dados a ser avaliado. É necessário quando a API é chamada no recurso pai (por exemplo, nível de servidor) em vez de em um recurso específico do banco de dados, já que o nome do banco de dados não faz parte do URI do recurso. Esta é a única forma de avaliar bancos de dados do sistema (por exemplo, mestres), que não podem ser referenciados diretamente no URI de recursos.
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token em --next-token argumento de um comando subsequente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Pagination Arguments |
Token para especificar onde iniciar a paginação. Esse é o valor do token de uma resposta truncada anteriormente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Pagination Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az security va sql baseline set
O grupo de comandos 'az security va sql baseline' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Esse comando foi preterido e será removido em uma versão futura. Em vez disso, use "az security va sql baseline add".
Estabeleça uma lista de regras básicas. Vai sobrescrever quaisquer resultados já existentes (para todas as regras).
Esse é um alias preterido de az security va sql baseline add, preservado para compatibilidade com versões anteriores com o comando herdado 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]
Exemplos
Defina a linha de base para todas as regras em um banco de dados SQL do Azure usando os resultados de verificação mais recentes.
az security va sql baseline set --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --latest-scan true
Parâmetros obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O nome do banco de dados a ser avaliado. É necessário quando a API é chamada no recurso pai (por exemplo, nível de servidor) em vez de em um recurso específico do banco de dados, já que o nome do banco de dados não faz parte do URI do recurso. Esta é a única forma de avaliar bancos de dados do sistema (por exemplo, mestres), que não podem ser referenciados diretamente no URI de recursos.
Colete os resultados do último exame.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Body Arguments |
| Valores aceitos: | 0, 1, f, false, n, no, t, true, y, yes |
Os resultados esperados serão inseridos na linha base. Deixe este campo vazio se latestScan == verdade. Suporte a sintaxe abreviada, arquivo json e yaml-file. Tente "??" para mostrar mais.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Body Arguments |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az security va sql baseline show
O grupo de comandos 'az security va sql baseline' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus
Obtenha os resultados de uma determinada regra na Linha de Base.
az security va sql baseline show --resource-id
--rule-id
[--database-name]
Exemplos
Mostrar a linha de base para a regra VA1234 em um banco de dados SQL do Azure.
az security va sql baseline show --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234
Mostrar a linha de base para a regra VA1234 em um SQL Server habilitado para Arc.
az security va sql baseline show --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.HybridCompute/machines/{arc} --database-name MyDb --rule-id VA1234
Parâmetros obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
A regra Id.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
O nome do banco de dados a ser avaliado. É necessário quando a API é chamada no recurso pai (por exemplo, nível de servidor) em vez de em um recurso específico do banco de dados, já que o nome do banco de dados não faz parte do URI do recurso. Esta é a única forma de avaliar bancos de dados do sistema (por exemplo, mestres), que não podem ser referenciados diretamente no URI de recursos.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |