sp_delete_firewall_rule (Azure SQL Veritabanı)

Şunlar için geçerlidir: Azure Synapse Analytics Azure SQL Veritabanı

SQL Veritabanı sunucunuzdan sunucu düzeyinde güvenlik duvarı ayarlarını kaldırır. Bu saklı yordam yalnızca veritabanında sunucu düzeyinde asıl oturum açma için kullanılabilir master .

Syntax

sp_delete_firewall_rule [ @name = ] N'name'
[ ; ]

Arguments

[ @name = ] ‘name’

Kaldırılacak sunucu düzeyinde güvenlik duvarı ayarının adı. @namenvarchar(128) ve varsayılan yoktur.

Remarks

SQL Veritabanında, bir bağlantıyı doğrulamak için gereken kimlik bilgileri ve sunucu düzeyindeki güvenlik duvarı kuralları geçici olarak her veritabanında önbelleklenir. Bu önbellek düzenli aralıklarla yenilenir. Kimlik doğrulama önbelleğinin yenilenmesini zorlamak ve veritabanının oturum açma bilgileri tablosunun en son sürümüne sahip olduğundan emin olmak için DBCC FLUSHAUTHCACHE yürütebilirsiniz.

Genişletilmiş bir depolanmış prosedür olduğu sp_delete_firewall_rule için, parametre için verilen değerin veri tipi tam olarak eşleşir. Diğer türlerden örtük dönüşümler gerçekleşmez.

Permissions

Yalnızca sunucu düzeyinde ana giriş, provisioning süreciyle oluşturulan ana giriş sunucu düzeyinde güvenlik duvarı kurallarını silebilir. Kullanıcının yürütülmesi sp_delete_firewall_ruleiçin veritabanına master bağlı olması gerekir.

Examples

Aşağıdaki örnek, sunucu düzeyinde güvenlik duvarı ayarını kaldırır Example setting 1. Ifadeyi sanal master veritabanında çalıştırın.

EXECUTE sp_delete_firewall_rule N'Example setting 1';