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

È possibile vedere i dettagli riportati di seguito.
-
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. TLEha il suo schema,.
pgtle
Questo schema contiene funzioni helper (3) per l'installazione e la gestione delle estensioni create.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 ruolopgtle_admin
viene creato quando viene installata l'estensionepg_tle
. Questo ruolo include privilegi e deve essere trattato come tale. Ti consigliamo vivamente di seguire il principio del privilegio minimo quando concedi il ruolopgtle_admin
agli utenti del database. In altre parole, concedi ilpgtle_admin
ruolo solo agli utenti del database autorizzati a creare, installare e gestire nuove TLE estensioni, come.postgres
La
pgtle.feature_info
tabella: lapgtle.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 privilegipgtle_admin
, usa le seguenti funzioni Trusted Language Extensions per aggiungere e aggiornare le informazioni nella tabella.