Panoramica delle estensioni linguistiche affidabili per Postgre SQL - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Panoramica delle estensioni linguistiche affidabili per Postgre SQL

Trusted Language Extensions for Postgre SQL è un'SQLestensione Postgre che si installa nel cluster Aurora Postgre DB RDS per l'istanza Postgre SQL DB . SQL Nell'immagine seguente di un database di esempio nello strumento pgAdmin client, puoi visualizzare alcuni dei componenti che compongono l'estensione. pg_tle

Immagine che mostra alcuni dei componenti che compongono il kit di TLE sviluppo.

È possibile vedere i dettagli riportati di seguito.

  1. Il kit di SQL sviluppo Trusted Language Extensions (TLE) per Postgre viene fornito come estensione. pg_tle Pertanto, pg_tle viene aggiunto alle estensioni disponibili per il database in cui è installato.

  2. TLEha il suo schema,. pgtle Questo schema contiene funzioni helper (3) per l'installazione e la gestione delle estensioni create.

  3. TLEfornisce oltre una dozzina di funzioni di supporto per l'installazione, la registrazione e la gestione delle estensioni. Per ulteriori informazioni su queste funzioni, consulta Riferimento alla funzione per Trusted Language Extensions for Postgre SQL.

Altri componenti dell'estensione pg_tle sono:

  • Il ruolo pgtle_admin: il ruolo pgtle_admin viene creato quando viene installata l'estensione pg_tle. Questo ruolo include privilegi e deve essere trattato come tale. Ti consigliamo vivamente di seguire il principio del privilegio minimo quando concedi il ruolo pgtle_admin agli utenti del database. In altre parole, concedi il pgtle_admin ruolo solo agli utenti del database autorizzati a creare, installare e gestire nuove TLE estensioni, come. postgres

  • La pgtle.feature_info tabella: la pgtle.feature_info tabella è una tabella protetta che contiene informazioni TLEs sugli hook e sulle stored procedure e funzioni personalizzate da essi utilizzate. Se disponi di privilegi pgtle_admin, usa le seguenti funzioni Trusted Language Extensions per aggiungere e aggiornare le informazioni nella tabella.