Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Visão geral do Trusted Language Extensions para PostgreSQL - Amazon Aurora

Visão geral do Trusted Language Extensions para PostgreSQL

O Trusted Language Extensions para PostgreSQL é uma extensão do PostgreSQL que você instala em seu cluster de banco de dados do Aurora PostgreSQL da mesma forma que configura outras extensões do PostgreSQL. Na imagem a seguir de um exemplo de banco de dados na ferramenta cliente pgAdmin, você pode ver alguns dos componentes que compõem a extensão pg_tle.

Imagem mostrando alguns dos componentes que compõem o kit de desenvolvimento TLE.

É possível ver os detalhes a seguir.

  1. O kit de desenvolvimento Trusted Language Extensions para PostgreSQL é embalado como a extensão pg_tle. Assim, o pg_tle é adicionado às extensões disponíveis para o banco de dados no qual está instalado.

  2. O TLE tem seu próprio esquema, pgtle. Esse esquema contém funções auxiliares (3) para instalar e gerenciar as extensões criadas.

  3. O TLE fornece mais de uma dúzia de funções auxiliares para instalar, registrar e gerenciar suas extensões. Para saber mais sobre essas funções, consulte Referência de funções para Trusted Language Extensions para PostgreSQL.

São outros componentes da extensão pg_tle:

  • A função pgtle_admin: a função pgtle_admin é criada quando a extensão pg_tle é instalada. Essa função é privilegiada e deve ser tratada como tal. É altamente recomendável seguir o princípio de privilégio mínimo ao conceder a função pgtle_admin a usuários de banco de dados. Em outras palavras, conceda a função pgtle_admin somente aos usuários do banco de dados que tenham permissão para criar, instalar e gerenciar novas extensões TLE, como postgres.

  • A tabela pgtle.feature_info: pgtle.feature_info é uma tabela protegida que contém informações sobre seus TLEs, ganchos e as funções e os procedimentos armazenados personalizados utilizados. Se você tiver privilégios pgtle_admin, use as funções de Trusted Language Extensions a seguir para adicionar e atualizar essas informações na tabela.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.