az security va sql baseline

Opdrachtgroep 'az security va sql' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

De basislijn voor evaluatie van sql-beveiligingsproblemen weergeven en beheren.

Opdracht

Naam Description Type Status
az security va sql baseline add

Maak een lijst met basisregels. Zal alle eerder bestaande resultaten overschrijven (voor alle regels).

Core Preview
az security va sql baseline create

Maak een basislijn voor een regel in een database. Zal alle eerder bestaande resultaten overschrijven.

Core Preview
az security va sql baseline delete

Verwijder een regel uit de basislijn van een bepaalde database.

Core Preview
az security va sql baseline list

Geef de resultaten weer voor alle regels in de basislijn.

Core Preview
az security va sql baseline set

Maak een lijst met basisregels. Zal alle eerder bestaande resultaten overschrijven (voor alle regels).

Core Voorbeeld en afgeschaft
az security va sql baseline show

Haal de resultaten op voor een bepaalde regel in de basislijn.

Core Preview

az security va sql baseline add

Preview uitvoeren

Opdrachtgroep 'az security va sql baseline' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een lijst met basisregels. Zal alle eerder bestaande resultaten overschrijven (voor alle regels).

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]

Voorbeelden

Stel de basislijn in voor alle regels op een Azure SQL-database met behulp van de meest recente scanresultaten.

az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --latest-scan true

Stel de basislijn in voor meerdere regels met expliciete resultaten op een SQL-database die wordt gehost op een Azure VM.

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"]]}'

Stel de basislijn op serverniveau in met behulp van de meest recente scanresultaten (systeemdatabase 'master').

az security va sql baseline add --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server} --database-name master --latest-scan true

Vereiste parameters

--resource-id

De volledig gekwalificeerde Azure Resource manager-identificatie van de resource.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--acquire-policy-token

Automatisch een Azure Policy token verkrijgen voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--change-reference

De gerelateerde wijzigingsverwijzings-id voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--database-name

De naam van de database die beoordeeld moet worden. Vereist wanneer de API wordt aangeroepen op de ouderresource (bijvoorbeeld serverniveau) in plaats van op een specifieke databaseresource, aangezien de databasenaam geen deel uitmaakt van de resource-URI. Dit is de enige manier om systeemdatabases (bijv. master) te beoordelen, die niet direct in de resource-URI kunnen worden verwezen.

--latest-scan

Neem de resultaten van de laatste scan.

Eigenschap Waarde
Parametergroep: Body Arguments
Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--results

Verwachte resultaten worden in de basislijn ingevoegd. Laat dit veld leeg als laatsteScan == waar is. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

Eigenschap Waarde
Parametergroep: Body Arguments
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az security va sql baseline create

Preview uitvoeren

Opdrachtgroep 'az security va sql baseline' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een basislijn voor een regel in een database. Zal alle eerder bestaande resultaten overschrijven.

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]

Voorbeelden

Maak een basislijn voor één regel op een Azure SQL-database met behulp van de meest recente scanresultaten.

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

Maak een basislijn voor één regel op een SQL-server met arc-functionaliteit met expliciete resultaten.

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"]]'

Vereiste parameters

--resource-id

De volledig gekwalificeerde Azure Resource manager-identificatie van de resource.

--rule-id

De regel is het niet.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--acquire-policy-token

Automatisch een Azure Policy token verkrijgen voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--change-reference

De gerelateerde wijzigingsverwijzings-id voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--database-name

De naam van de database die beoordeeld moet worden. Vereist wanneer de API wordt aangeroepen op de ouderresource (bijvoorbeeld serverniveau) in plaats van op een specifieke databaseresource, aangezien de databasenaam geen deel uitmaakt van de resource-URI. Dit is de enige manier om systeemdatabases (bijv. master) te beoordelen, die niet direct in de resource-URI kunnen worden verwezen.

--latest-scan

Neem de resultaten van de laatste scan.

Eigenschap Waarde
Parametergroep: Resource Arguments
Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--results

Verwachte resultaten worden in de basislijn ingevoegd. Laat dit veld leeg als laatsteScan == waar is. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

Eigenschap Waarde
Parametergroep: Resource Arguments
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az security va sql baseline delete

Preview uitvoeren

Opdrachtgroep 'az security va sql baseline' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Verwijder een regel uit de basislijn van een bepaalde database.

az security va sql baseline delete --resource-id
                                   --rule-id
                                   [--acquire-policy-token]
                                   [--change-reference]
                                   [--database-name]
                                   [--yes]

Voorbeelden

Verwijder de basislijn voor regel VA1234 op een Azure SQL-database.

az security va sql baseline delete --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234

Verwijder de basislijn voor regel VA1234 in een SQL-database die wordt gehost op een Azure virtuele machine.

az security va sql baseline delete --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Compute/virtualMachines/{vm} --database-name MyDb --rule-id VA1234

Vereiste parameters

--resource-id

De volledig gekwalificeerde Azure Resource manager-identificatie van de resource.

--rule-id

De regel is het niet.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--acquire-policy-token

Automatisch een Azure Policy token verkrijgen voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--change-reference

De gerelateerde wijzigingsverwijzings-id voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--database-name

De naam van de database die beoordeeld moet worden. Vereist wanneer de API wordt aangeroepen op de ouderresource (bijvoorbeeld serverniveau) in plaats van op een specifieke databaseresource, aangezien de databasenaam geen deel uitmaakt van de resource-URI. Dit is de enige manier om systeemdatabases (bijv. master) te beoordelen, die niet direct in de resource-URI kunnen worden verwezen.

--yes -y

Niet vragen om bevestiging.

Eigenschap Waarde
Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az security va sql baseline list

Preview uitvoeren

Opdrachtgroep 'az security va sql baseline' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Geef de resultaten weer voor alle regels in de basislijn.

az security va sql baseline list --resource-id
                                 [--database-name]
                                 [--max-items]
                                 [--next-token]

Voorbeelden

Een lijst met basislijn voor alle regels voor een Azure SQL-database.

az security va sql baseline list --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db}

Lijst met basislijn voor alle regels op serverniveau (systeemdatabase 'master').

az security va sql baseline list --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server} --database-name master

Vereiste parameters

--resource-id

De volledig gekwalificeerde Azure Resource manager-identificatie van de resource.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--database-name

De naam van de database die beoordeeld moet worden. Vereist wanneer de API wordt aangeroepen op de ouderresource (bijvoorbeeld serverniveau) in plaats van op een specifieke databaseresource, aangezien de databasenaam geen deel uitmaakt van de resource-URI. Dit is de enige manier om systeemdatabases (bijv. master) te beoordelen, die niet direct in de resource-URI kunnen worden verwezen.

--max-items

Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token argument van een volgende opdracht.

Eigenschap Waarde
Parametergroep: Pagination Arguments
--next-token

Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.

Eigenschap Waarde
Parametergroep: Pagination Arguments
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az security va sql baseline set

Preview uitvoeren Afgeschaft

Opdrachtgroep 'az security va sql baseline' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Deze opdracht is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan az security va sql baseline add.

Maak een lijst met basisregels. Zal alle eerder bestaande resultaten overschrijven (voor alle regels).

Dit is een afgeschafte alias van az security va sql baseline add, behouden voor achterwaartse compatibiliteit met de verouderde az security va sql baseline set opdracht.

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]

Voorbeelden

Stel de basislijn in voor alle regels op een Azure SQL-database met behulp van de meest recente scanresultaten.

az security va sql baseline set --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --latest-scan true

Vereiste parameters

--resource-id

De volledig gekwalificeerde Azure Resource manager-identificatie van de resource.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--acquire-policy-token

Automatisch een Azure Policy token verkrijgen voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--change-reference

De gerelateerde wijzigingsverwijzings-id voor deze resourcebewerking.

Eigenschap Waarde
Parametergroep: Global Policy Arguments
--database-name

De naam van de database die beoordeeld moet worden. Vereist wanneer de API wordt aangeroepen op de ouderresource (bijvoorbeeld serverniveau) in plaats van op een specifieke databaseresource, aangezien de databasenaam geen deel uitmaakt van de resource-URI. Dit is de enige manier om systeemdatabases (bijv. master) te beoordelen, die niet direct in de resource-URI kunnen worden verwezen.

--latest-scan

Neem de resultaten van de laatste scan.

Eigenschap Waarde
Parametergroep: Body Arguments
Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--results

Verwachte resultaten worden in de basislijn ingevoegd. Laat dit veld leeg als laatsteScan == waar is. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

Eigenschap Waarde
Parametergroep: Body Arguments
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az security va sql baseline show

Preview uitvoeren

Opdrachtgroep 'az security va sql baseline' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Haal de resultaten op voor een bepaalde regel in de basislijn.

az security va sql baseline show --resource-id
                                 --rule-id
                                 [--database-name]

Voorbeelden

Basislijn voor regel VA1234 weergeven op een Azure SQL-database.

az security va sql baseline show --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.Sql/servers/{server}/databases/{db} --rule-id VA1234

Basislijn weergeven voor regel VA1234 op een SQL-server met Arc.

az security va sql baseline show --resource-id /subscriptions/{sub}/resourceGroups/{rg}/providers/Microsoft.HybridCompute/machines/{arc} --database-name MyDb --rule-id VA1234

Vereiste parameters

--resource-id

De volledig gekwalificeerde Azure Resource manager-identificatie van de resource.

--rule-id

De regel is het niet.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--database-name

De naam van de database die beoordeeld moet worden. Vereist wanneer de API wordt aangeroepen op de ouderresource (bijvoorbeeld serverniveau) in plaats van op een specifieke databaseresource, aangezien de databasenaam geen deel uitmaakt van de resource-URI. Dit is de enige manier om systeemdatabases (bijv. master) te beoordelen, die niet direct in de resource-URI kunnen worden verwezen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False