Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: Base de Dados SQL do Azure
Azure Synapse Analytics
Remove as definições do firewall ao nível do servidor do seu servidor de base de dados SQL. Esse procedimento armazenado só está disponível no banco de dados master para o logon principal no nível do servidor.
Syntax
sp_delete_firewall_rule [ @name = ] N'name'
[ ; ]
Arguments
[ @name = ] N'nome'
O nome da definição do firewall ao nível do servidor que será removida. @name é nvarchar(128) sem padrão.
Remarks
Na base de dados SQL, os dados de credenciais necessários para autenticar uma ligação e as regras de firewall ao nível do servidor são temporariamente armazenados em cache em cada base de dados. Esta cache é atualizada periodicamente. Para forçar uma atualização do cache de autenticação e certificar-se de que um banco de dados tem a versão mais recente da tabela de logins, execute DBCC FLUSHAUTHCACHE.
Como sp_delete_firewall_rule é um procedimento armazenado estendido, o tipo de dado do valor passado para o parâmetro corresponde muito à exatamente. Conversões implícitas de outros tipos não ocorrem.
Permissions
Apenas o login principal ao nível do servidor criado pelo processo de provisionamento pode eliminar as regras do firewall ao nível do servidor. O utilizador deve estar ligado à master base de dados para executar sp_delete_firewall_rule.
Examples
O exemplo seguinte remove a definição de firewall ao nível do servidor chamada Example setting 1. Execute a instrução na base de dados virtual master .
EXECUTE sp_delete_firewall_rule N'Example setting 1';