Panoramica delle estensioni linguistiche affidabili per Postgre SQL - Amazon Relational Database Service

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 nello stesso modo in cui si configurano SQL altre estensioni Postgre. 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.