Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Azure SQL Database
Azure Synapse Analytics
Menghapus pengaturan firewall tingkat server dari server SQL Database Anda. Prosedur tersimpan ini hanya tersedia dalam master database untuk login utama tingkat server.
Sintaks
sp_delete_firewall_rule [ @name = ] N'name'
[ ; ]
Argumen
[ @name = ] N'name'
Nama pengaturan firewall tingkat server yang akan dihapus. @name adalah nvarchar(128) tanpa default.
Keterangan
Di SQL Database, data kredensial yang diperlukan untuk mengautentikasi koneksi dan aturan firewall tingkat server untuk sementara di-cache di setiap database. Cache ini disegarkan secara berkala. Untuk memaksa refresh cache autentikasi dan memastikan bahwa database memiliki versi terbaru tabel login, jalankan DBCC FLUSHAUTHCACHE.
Karena sp_delete_firewall_rule merupakan prosedur tersimpan yang diperluas, jenis data nilai yang diteruskan untuk parameter sangat cocok. Konversi implisit dari jenis lain tidak terjadi.
Izin
Hanya login utama tingkat server yang dibuat oleh proses provisi yang dapat menghapus aturan firewall tingkat server. Pengguna harus tersambung ke master database untuk menjalankan sp_delete_firewall_rule.
Contoh
Contoh berikut menghapus pengaturan firewall tingkat server bernama Example setting 1. Jalankan pernyataan dalam database virtual master .
EXECUTE sp_delete_firewall_rule N'Example setting 1';