DROP NETWORK RULE¶
Remove a regra de rede especificada do sistema.
- Consulte também:
CREATE NETWORK RULE , ALTER NETWORK RULE , SHOW NETWORK RULES , DESCRIBE NETWORK RULE
Sintaxe¶
DROP NETWORK RULE [ IF EXISTS ] <name>
Parâmetros¶
name
Especifica o identificador da regra de rede a ser descartada.
Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas diferenciam letras maiúsculas de minúsculas.
Requisitos de controle de acesso¶
A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:
Privilégio |
Objeto |
Notas |
---|---|---|
OWNERSHIP |
Regra da rede |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.
Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.
Notas de uso¶
Regras de rede descartadas não podem ser recuperadas; elas devem ser recriadas.
Exemplos¶
Descarte uma regra de rede chamada myrule
:
DROP NETWORK RULE myrule;