共用方式為


Get-AzureSqlDatabaseServerFirewallRule

取得 Azure SQL Database Server 的防火牆規則。

注意

本檔中參考的 Cmdlet 用於管理使用服務管理 API 的舊版 Azure 資源。 如需管理 Azure Resource Manager 資源的 Cmdlet,請參閱 Az PowerShell 模組

Syntax

Get-AzureSqlDatabaseServerFirewallRule
   -ServerName <String>
   [-RuleName <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Get-AzureSqlDatabaseServerFirewallRule Cmdlet 會取得 Azure SQL Database Server 實例的防火牆規則。 如果您依名稱指定防火牆規則,此 Cmdlet 會傳回該防火牆規則的相關資訊。 否則,Cmdlet 會傳回指定之 Azure SQL Database 伺服器上所有防火牆規則的相關資訊。

範例

範例 1:取得伺服器上的所有防火牆規則

PS C:\> Get-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y"

此命令會取得 Azure SQL Database 伺服器上名為 lpqd0zbr8y 的所有防火牆規則。

範例 2:使用其名稱取得防火牆規則

PS C:\> Get-AzureSqlDatabaseServerFirewallRule -ServerName "lpqd0zbr8y" -RuleName "FirewallRule24"

此命令會在名為 lpqd0zbr8y 的伺服器上取得名為 FirewallRule24 的防火牆規則。

參數

-Profile

指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設設定檔讀取。

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RuleName

指定此 Cmdlet 取得的防火牆規則名稱。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

指定伺服器的名稱。 此 Cmdlet 會從此參數指定的伺服器取得防火牆規則。 指定伺服器名稱,而非完整 DNS 名稱。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

輸入

Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext

輸出

IEnumerable\<Microsoft.WindowsAzure.Commands.SqlDatabase.Model.SqlDatabaseServerFirewallRuleContext\>