GRANT <privilégios> … TO APPLICATION¶
Concede um ou mais privilégios de acesso em um objeto protegível para um aplicativo. Os privilégios que podem ser concedidos são específicos do objeto.
- Variações:
Sintaxe¶
Onde:
Para obter mais detalhes sobre os privilégios suportados para cada tipo de objeto, consulte Privilégios de controle de acesso.
Parâmetros obrigatórios¶
object_nameEspecifica o identificador do objeto no qual os privilégios são concedidos.
object_typeEspecifica o tipo de objeto para objetos do nível de esquema.
ALERTDYNAMIC TABLEEVENT TABLEEXTERNAL TABLEFILE FORMATFUNCTIONMASKING POLICYMATERIALIZED VIEWNETWORK RULEPACKAGES POLICYPASSWORD POLICYPIPEPROCEDUREROW ACCESS POLICYSECRETSEMANTIC VIEWSESSION POLICYSEQUENCESTAGESTREAMTABLETAGTASKTYPEVIEW
object_type_pluralForma plural de
object_type(por exemplo,TABLES,VIEWS).Não são permitidos subsídios em massa para canais.
nameEspecifica o identificador do aplicativo destinatário (o aplicativo ao qual os privilégios são concedidos).
Notas de uso¶
Não é permitido conceder privilégios OWNERSHIP sobre um objeto ou todos os objetos de um tipo especificado em um esquema ou banco de dados para um aplicativo, ou transferir a propriedade do objeto de um aplicativo para outro.
Qualquer concessão de privilégio de nível ACCOUNT (não REVOKE) que não esteja no manifesto da versão atual do aplicativo não é permitida.
Exemplo¶
Conceda o privilégio SELECT na exibição de um aplicativo: