sp_delete_firewall_rule (Azure SQL Database)
適用対象:Azure SQL データベースAzure Synapse Analytics
SQL Database サーバーからサーバーレベルのファイアウォール設定を削除します。 このストアド プロシージャは、master
データベースのサーバーレベル プリンシパル ログインでのみ利用できます。
構文
sp_delete_firewall_rule [ @name = ] N'name'
[ ; ]
引数
[ @name = ] N'name'
削除されるサーバー レベルのファイアウォール設定の名前。 @nameは nvarchar(128) で、既定値はありません。
解説
SQL Database では、接続とサーバー レベルのファイアウォール規則を認証するために必要な資格情報データが、各データベースに一時的にキャッシュされます。 このキャッシュは定期的に更新されます。 認証キャッシュを強制的に更新し、データベースにログイン テーブルの最新バージョンがあることを確認するには、DBCC FLUSHAUTHCACHE (Transact-SQL) を実行します。
拡張ストアド プロシージャであるため sp_delete_firewall_rule
、パラメーターに渡される値のデータ型は完全に一致します。 他の型からの暗黙的な変換は行われません。
アクセス許可
サーバー レベルのファイアウォール規則を削除できるのは、プロビジョニング プロセスによって作成されたサーバー レベルのプリンシパル ログインだけです。 実行するには、ユーザーがデータベースに master
接続されている sp_delete_firewall_rule
必要があります。
例
次の例では、サーバー レベルのファイアウォール設定を削除します Example setting 1
。 仮想 master
データベースでステートメントを実行します。
EXEC sp_delete_firewall_rule N'Example setting 1';
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示