Bagikan melalui


New-AzSqlServerFirewallRule

Membuat aturan firewall untuk server SQL Database.

Sintaks

New-AzSqlServerFirewallRule
   -FirewallRuleName <String>
   -StartIpAddress <String>
   -EndIpAddress <String>
   [-ServerName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzSqlServerFirewallRule
   [-AllowAllAzureIPs]
   [-ServerName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Deskripsi

Cmdlet New-AzSqlServerFirewallRule membuat aturan firewall untuk server Azure SQL Database yang ditentukan.

Contoh

Contoh 1: Membuat aturan firewall

New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -FirewallRuleName "Rule01" -StartIpAddress "192.168.0.198" -EndIpAddress "192.168.0.199"

ResourceGroupName : ResourceGroup01
ServerName        : Server01
StartIpAddress    : 192.168.0.198
EndIpAddress      : 192.168.0.199
FirewallRuleName  : Rule01

Perintah ini membuat aturan firewall bernama Rule01 di server bernama Server01. Aturan ini mencakup alamat IP awal dan akhir yang ditentukan.

Contoh 2: Membuat aturan firewall yang memungkinkan semua alamat IP Azure mengakses server

New-AzSqlServerFirewallRule -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -AllowAllAzureIPs

Perintah ini membuat aturan firewall di server bernama Server01 yang termasuk dalam grup sumber daya bernama ResourceGroup01. Karena parameter AllowAllAzureIPs digunakan, aturan firewall memungkinkan semua alamat IP Azure untuk mengakses server.

Parameter

-AllowAllAzureIPs

Menunjukkan bahwa aturan firewall ini memungkinkan semua alamat IP Azure untuk mengakses server. Anda tidak dapat menggunakan parameter ini jika Anda ingin menggunakan parameter FirewallRuleName, StartIpAddress, dan EndIpAddress . Jika Anda ingin mengizinkan IP Azure mengakses server, parameter ini harus digunakan dalam panggilan cmdlet terpisah yang tidak menggunakan parameter FirewallRuleName, StartIpAddress, dan EndIpAddress .

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-EndIpAddress

Menentukan nilai akhir rentang alamat IP untuk aturan ini.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-FirewallRuleName

Menentukan nama aturan firewall baru.

Jenis:String
Alias:Name
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-ResourceGroupName

Menentukan nama grup sumber daya tempat server ditetapkan.

Jenis:String
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ServerName

Menentukan nama server. Tentukan nama server, bukan nama DNS yang sepenuhnya memenuhi syarat.

Jenis:String
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-StartIpAddress

Menentukan nilai awal rentang alamat IP untuk aturan firewall.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

Output

AzureSqlServerFirewallRuleModel