sys.database_firewall_rules (Azure SQL Database)

適用於:Azure SQL DatabaseAzure SQL 受控執行個體

傳回與 Azure SQL Database 相關聯的資料庫層級防火牆設定相關資訊。 使用自主資料庫使用者時,資料庫層級防火牆設定很有用。 如需詳細資訊,請參閱 自主的資料庫使用者 - 使資料庫可攜

sys.database_firewall_rules 視包含下列資料行:

資料行名稱 資料類型 描述
id int 資料庫層級防火牆設定的識別碼。
name nvarchar(128) 您選擇描述和區分資料庫層級防火牆設定的名稱。
start_ip_address Varchar(45) 資料庫層級防火牆設定範圍內的最低 IP 位址。 等於或大於此 IP 位址可能會嘗試連線到 SQL Database 實例。 可能的最低 IP 位址為 0.0.0.0
end_ip_address Varchar(45) 防火牆設定範圍中最高的 IP 位址。 等於或小於此 IP 位址可能會嘗試連線到 SQL Database 實例。 可能的最高 IP 位址為 255.255.255.255

注意: 當此欄位和 start_ip_address 欄位等於 0.0.0.0 時,允許 Azure 連線嘗試。
create_date datetime 建立資料庫層級防火牆設定的 UTC 日期和時間。
modify_date datetime 上次修改資料庫層級防火牆設定的 UTC 日期和時間。

備註

若要傳回與 Azure SQL Database 相關聯的伺服器層級防火牆設定相關資訊,請使用 sys.firewall_rules (Azure SQL Database)

權限

此檢視可在資料庫和每個使用者資料庫中使用 master 。 具有連線到資料庫之許可權的所有使用者都可以使用此檢視的唯讀存取權。

另請參閱