Snowsight - Bancos de dados: detalhes do procedimento

Quando você seleciona um procedimento no database object explorer, a página procedure details page aparece.

Neste tópico:

Esta seção fornece uma breve visão geral de como navegar e usar procedure details page.

Interface

Descrição

Detalhes básicos da função

Os detalhes básicos da função estão localizados no topo da página.

Menu Mais

No menu More, localizado no canto superior direito da página, você pode realizar as seguintes ações:

  • Edit

    Editar o nome e o comentário do procedimento.

  • Drop

    Descartar o procedimento.

  • Transfer Ownership

    Transferir a propriedade do procedimento para outra função.

procedure details page inclui as seguintes seções:

  • Details

  • Procedure definition

  • Privileges

A seção Details fornece informações adicionais sobre o procedimento, inclusive:

  • O tipo de dados do resultado do procedimento.

  • Se o procedimento é uma função agregada.

  • Se o procedimento é uma função protegida.

  • Se o procedimento é uma função de tabela.

  • A linguagem usada para criar o procedimento.

A seção Procedure definition contém o SQL que foi usado para inicializar o procedimento.

Use a Privileges section para visualizar, conceder e revogar privilégios sobre o procedimento.

Gerenciamento do controle de acesso em objetos de banco de dados

Esta seção descreve como gerenciar o controle de acesso dos objetos de banco de dados.

Use a Privileges section dos detalhes do objeto para visualizar, conceder e revogar privilégios nos objetos de banco de dados.

Quando você agrupa concessões por privilégio, o Snowsight indica se um privilégio foi herdado ou concedido diretamente.

A mudança de privilégios do objeto requer uma das seguintes funções:

  • O proprietário de um banco de dados ou objeto de banco de dados (ou seja, a função com o privilégio OWNERSHIP no objeto).

  • Uma função com o privilégio global MANAGE GRANTS.

Concessão de privilégios nos objetos

Para conceder privilégios nos objetos de banco de dados:

  1. Acesse a Privileges section de um objeto de banco de dados.

  2. No canto superior direito da Privileges section, selecione Privilege.

  3. Selecione a função que receberá os privilégios.

  4. Selecione o privilégio que você deseja conceder à função.

  5. Se você quiser que a função possa conceder o privilégio a outras funções, selecione Grant option.

  6. Repita os passos para cada privilégio que você deseja conceder à função.

  7. Selecione Grant Privileges.

Revogação de privilégios nos objetos

Para revogar privilégios nos objetos de banco de dados:

  1. Acesse a Privileges section de um objeto de banco de dados.

  2. No canto superior direito da Privileges section, selecione Privilege.

  3. Remova os privilégios que você deseja revogar.

  4. Selecione Grant Privileges.